﻿html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,fieldset,legend,input,textarea,button,select{padding:0;margin:0}body{font-family:"Pretendard",sans-serif,"돋움",Dotum,"굴림",Gulim,Helvetica,sans-serif;color:#666;font-weight:400;line-height:1;-webkit-text-size-adjust:none;word-break:keep-all}h1,h2,h3,h4,h5,h6,strong{font-size:100%;line-height:1}select,button,input,textarea,pre{font-family:"Pretendard",sans-serif,"돋움",Dotum,"굴림",Gulim,Helvetica,sans-serif;font-size:16px;color:#666}pre{white-space:pre-wrap}fieldset,img,button,iframe{border:0}img,input,button{vertical-align:top}table{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;word-break:break-all;word-wrap:break-word}address,em{font-style:normal}ol,ul,li{list-style:none}hr{display:none}a{text-decoration:none;color:inherit}a:hover,a:active{text-decoration:none}img{display:block;max-width:100%;margin:0 auto}legend{position:absolute;left:-9999px;top:0}caption{overflow:hidden;width:0;height:0;font-size:0;line-height:0}button{background:none;cursor:pointer;-webkit-appearance:none}button::-moz-focus-inner{padding:0;border:0}textarea{border-radius:0;resize:none;background-color:rgba(0,0,0,0);word-break:keep-all;word-wrap:break-word;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-appearance:none}:focus{outline:0}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}select{border-radius:0;background:url("/resources/en/images//common/select_icon.svg") right 12px center no-repeat;appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:focus{border:1px solid #1c1c1c}input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],input[type=button],input[type=submit]{border-radius:0;appearance:none;-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:#fff 5000s ease-in-out 0s;box-shadow:0 0 0px 1000px #fff inset !important}input::placeholder,textarea::placeholder{color:#e5e5e5}.blind{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;overflow:hidden;clip:rect(0, 0, 0, 0)}@font-face{font-family:"Pretendard";font-display:swap;font-style:normal;font-weight:300;src:url("/resources/en/fonts/Pretendard-Light.eot");src:url("/resources/en/fonts/Pretendard-Light.eot?#iefix") format("embedded-opentype"),url("/resources/en/fonts/Pretendard-Light.woff2") format("woff2"),url("/resources/en/fonts/Pretendard-Light.woff") format("woff")}@font-face{font-family:"Pretendard";font-display:swap;font-style:normal;font-weight:400;src:url("/resources/en/fonts/Pretendard-Regular.eot");src:url("/resources/en/fonts/Pretendard-Regular.eot?#iefix") format("embedded-opentype"),url("/resources/en/fonts/Pretendard-Regular.woff2") format("woff2"),url("/resources/en/fonts/Pretendard-Regular.woff") format("woff")}@font-face{font-family:"Pretendard";font-display:swap;font-style:normal;font-weight:500;src:url("/resources/en/fonts/Pretendard-Medium.eot");src:url("/resources/en/fonts/Pretendard-Medium.eot?#iefix") format("embedded-opentype"),url("/resources/en/fonts/Pretendard-Medium.woff2") format("woff2"),url("/resources/en/fonts/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-display:swap;font-style:normal;font-weight:600;src:url("/resources/en/fonts/Pretendard-SemiBold.eot");src:url("/resources/en/fonts/Pretendard-SemiBold.eot?#iefix") format("embedded-opentype"),url("/resources/en/fonts/Pretendard-SemiBold.woff2") format("woff2"),url("/resources/en/fonts/Pretendard-SemiBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-display:swap;font-style:normal;font-weight:bold;src:url("/resources/en/fonts/Pretendard-Bold.eot");src:url("/resources/en/fonts/Pretendard-Bold.eot?#iefix") format("embedded-opentype"),url("/resources/en/fonts/Pretendard-Bold.woff2") format("woff2"),url("/resources/en/fonts/Pretendard-Bold.woff") format("woff")}@font-face{font-family:"Manrope";src:url("/resources/en/fonts/Manrope-SemiBold.woff2") format("woff2"),url("/resources/en/fonts/Manrope-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/resources/en/fonts/Manrope-Regular.woff2") format("woff2"),url("/resources/en/fonts/Manrope-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/resources/en/fonts/Manrope-Light.woff2") format("woff2"),url("/resources/en/fonts/Manrope-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/resources/en/fonts/Manrope-Bold.woff2") format("woff2"),url("/resources/en/fonts/Manrope-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.header{margin:0 auto;height:90px}.header .block{display:block}.header .header_wrap{z-index:2000;position:relative;width:100%;height:90px}.header .header_inner{z-index:2000;position:relative;margin:0 auto;padding:0 min(4.166vw, 80px);width:100%;max-width:1920px;background-color:#fff}.header .logo{position:absolute;left:min(4.166vw, 80px);top:50%;transform:translateY(-50%);width:168px}.header .logo a{display:block;width:100%;height:21px;background:url("/resources/en/images/common/logo_ena.svg") 0 0 no-repeat;font-size:0}.header .dim{display:none;z-index:1999;position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#000;opacity:.5}.header .dim.on{display:block}@media(min-width: 1300px){.header .header_wrap{position:relative;left:0;top:0;width:100%;height:auto;background-color:#fff;transition:height .1s ease-in-out}.header .header_wrap[data-fixed=fixed]{position:fixed;border-bottom:1px solid #e5e5e5}.header .header_wrap.searchOpen{position:fixed;border-bottom:1px solid #e5e5e5}.header.open .gnbDim{border-top:1px solid #e5e5e5}.header.open .dim{display:block}.header .gnb_wrap{height:90px}.header .gnb{display:flex;flex-wrap:wrap;justify-content:center;align-items:normal}.header .gnb .depth1{display:inline-block;margin:0 min(1.562vw, 30px)}.header .gnb .depth1 .depth1_link{display:block;position:relative;height:60px;line-height:90px;font-size:18px;font-weight:500;color:#222;transition:color .2s ease-in-out}.header .gnb .depth1 .depth1_link:before{content:"";display:none;position:absolute;left:min(-0.313vw, -6px);top:36px;width:4px;height:4px;background-color:#1428a0;border-radius:100%}.header .gnb .depth1.on .sub_gnb .depth2_list{opacity:1;visibility:visible}.header .gnb .depth1.on .sub_gnb .depth2_list .depth2{transform:translateY(0);opacity:1;visibility:visible;transition:all .3s ease-in-out}.header .gnb .depth1.on .depth1_link,.header .gnb .depth1.current .depth1_link,.header .gnb .depth1:hover .depth1_link{color:#1428a0}.header .gnb .depth1.on .depth1_link:before,.header .gnb .depth1.current .depth1_link:before,.header .gnb .depth1:hover .depth1_link:before{display:block}.header .gnbDim{position:absolute;left:0;top:90px;z-index:999;margin:0 auto;width:100%;height:0;background-color:#fff}.header .sub_gnb{z-index:1000;position:absolute;left:0;top:90px;margin:0 auto;width:100%;height:0;transition:.3s height ease-in-out}.header .depth2_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;opacity:0;visibility:hidden}.header .depth2_list .depth2{transform:translateY(-10px);opacity:0;visibility:hidden;margin-left:min(6.25vw, 120px);text-align:center}.header .depth2_list .depth2:first-child{margin-left:0}.header .depth2_list .depth2.current .depth2_link{color:#1428a0}.header .depth2_list .depth2_link{display:inline-block;position:relative;padding:min(2.083vw, 40px) 0 20px;font-size:18px;color:#222;font-weight:500;text-align:center;line-height:1.25em}.header .depth2_list .depth2_link::after{content:"";position:absolute;left:50%;bottom:16px;width:0%;height:1px;transform:translateX(-50%);background-color:#1428a0;transition:width .2s ease-in-out}.header .depth2_list .depth2_link:hover{color:#1428a0}.header .depth2_list .depth2_link:hover::after{width:100%}.header .depth3_list>li.current .depth3_link{color:#1428a0}.header .depth3_list>li .depth3_link{position:relative;display:inline-block;padding:6px 0;font-size:16px;color:#666;text-align:center}.header .depth3_list>li .depth3_link::after{content:"";position:absolute;left:50%;bottom:2px;width:0%;height:1px;transform:translateX(-50%);background-color:#1428a0;transition:width .2s ease-in-out}.header .depth3_list>li .depth3_link:hover{color:#1428a0}.header .depth3_list>li .depth3_link:hover::after{width:100%}.header .business .depth2_list li.business_project{width:961px}.header .business .depth2_list li.business_project .depth2_banner{overflow:hidden;margin-top:min(2.083vw, 40px);padding-left:min(3.125vw, 60px);width:100%;border-left:1px solid #e5e5e5}.header .business .depth2_list li.business_project .depth2_link{float:left;margin:0;padding:0 0 20px}.header .business .depth2_list li.business_project .depth3_link::after{content:none}.header .business .depth2_list li.business_project .depth3_link span{font-weight:500}.header .business .innovation{max-width:166px}.header .business .innovation .depth3_list{max-width:166px}.header .business .innovation .depth3_list li{margin-top:13px;width:166px;height:54px}.header .business .innovation .depth3_list li .depth3_link{padding:8px 21px;width:100%;height:100%;font-size:16px;line-height:1.125em;color:#1428a0;border:1px solid #e5e5e5}.header .business .innovation .depth3_list li .depth3_link:hover{color:#fff}.header .business .innovation .depth3_list li .depth3_link:hover::after{content:none}.header .business .innovation .depth3_list li .depth3_link span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;overflow:hidden;clip:rect(0, 0, 0, 0)}.header .business .innovation .depth3_list li.current .depth3_link{color:#fff}.header .business .innovation .depth3_list li:first-child{margin-top:0;background:#f5f7ff url("/resources/en/images/common/navi_ahead_off.png") center center no-repeat}.header .business .innovation .depth3_list li:first-child .depth3_link:hover{background-color:#1428a0}.header .business .innovation .depth3_list li:first-child .depth3_link:hover span{position:unset;white-space:unset;overflow:unset}.header .business .innovation .depth3_list li:first-child.current .depth3_link{background-color:#1428a0}.header .business .innovation .depth3_list li:first-child.current .depth3_link span{position:unset;white-space:unset;overflow:unset}.header .business .innovation .depth3_list li:last-child{background:#f5f7ff url("/resources/en/images/common/navi_enable_off.png") center center no-repeat}.header .business .innovation .depth3_list li:last-child .depth3_link:hover{background-color:#1428a0}.header .business .innovation .depth3_list li:last-child .depth3_link:hover span{position:unset;white-space:unset;overflow:unset}.header .business .innovation .depth3_list li:last-child.current .depth3_link{background-color:#1428a0}.header .business .innovation .depth3_list li:last-child.current .depth3_link span{position:unset;white-space:unset;overflow:unset}.header .business .business_project .depth3_list{overflow:hidden;width:100%}.header .business .business_project .depth3_list li{float:left;margin-left:10px;width:120px;height:120px}.header .business .business_project .depth3_list li:first-child{margin-left:0}.header .business .business_project .depth3_list li:nth-child(1){background:url("/resources/en/images/common/BP_bg_re_1.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(1) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(1) .depth3_link span{display:table-cell;vertical-align:middle}.header .business .business_project .depth3_list li:nth-child(2){background:url("/resources/en/images/common/BP_bg_re_2.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(2) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(2) .depth3_link span{display:table-cell;vertical-align:middle}.header .business .business_project .depth3_list li:nth-child(3){background:url("/resources/en/images/common/BP_bg_re_3.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(3) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(3) .depth3_link span{display:table-cell;vertical-align:middle}.header .business .business_project .depth3_list li:nth-child(4){background:url("/resources/en/images/common/BP_bg_re_4.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(4) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(4) .depth3_link span{display:table-cell;vertical-align:middle}.header .business .business_project .depth3_list li:nth-child(5){background:url("/resources/en/images/common/BP_bg_re_5.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(5) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(5) .depth3_link span{display:table-cell;vertical-align:middle}.header .business .business_project .depth3_list li:nth-child(6){background:url("/resources/en/images/common/BP_bg_re_6.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(6) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(6) .depth3_link span{display:table-cell;vertical-align:middle}.header .business .business_project .depth3_list li:nth-child(7){background:url("/resources/en/images/common/BP_bg_re_7.jpg") center center no-repeat}.header .business .business_project .depth3_list li:nth-child(7) .depth3_link{display:table;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .business .business_project .depth3_list li:nth-child(7) .depth3_link span{display:table-cell;vertical-align:middle}.header .about_us .depth2_list .banner{margin-left:min(3.125vw, 60px)}.header .about_us .depth2_list .depth2_banner{overflow:hidden;margin-top:min(2.083vw, 40px);padding-left:min(3.125vw, 60px);border-left:1px solid #e5e5e5}.header .about_us .depth2_list .depth2_banner li{float:left;width:50%;margin-left:min(0.468vw, 9px);width:200px;height:160px}.header .about_us .depth2_list .depth2_banner li:first-child{margin-left:0}.header .about_us .depth2_list .depth2_banner li:nth-child(1){background:url("/resources/en/images/common/about_us_bg_1.jpg") center center no-repeat}.header .about_us .depth2_list .depth2_banner li:nth-child(1) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .about_us .depth2_list .depth2_banner li:nth-child(1) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .about_us .depth2_list .depth2_banner li:nth-child(1) a .sub_tit{display:block}.header .about_us .depth2_list .depth2_banner li:nth-child(1) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .about_us .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .about_us .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .about_us .depth2_list .depth2_banner li:nth-child(2){background:url("/resources/en/images/common/about_us_bg_2.jpg") center center no-repeat}.header .about_us .depth2_list .depth2_banner li:nth-child(2) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .about_us .depth2_list .depth2_banner li:nth-child(2) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .about_us .depth2_list .depth2_banner li:nth-child(2) a .sub_tit{display:block}.header .about_us .depth2_list .depth2_banner li:nth-child(2) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .about_us .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .about_us .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .sustainability .depth2_list .banner{margin-left:min(3.125vw, 60px)}.header .sustainability .depth2_list .depth2_banner{overflow:hidden;margin-top:min(2.083vw, 40px);padding-left:min(3.125vw, 60px);border-left:1px solid #e5e5e5}.header .sustainability .depth2_list .depth2_banner li{float:left;width:50%;margin-left:min(0.468vw, 9px);width:200px;height:160px}.header .sustainability .depth2_list .depth2_banner li:first-child{margin-left:0}.header .sustainability .depth2_list .depth2_banner li:nth-child(1){background:url("/resources/en/images/common/sustainability_bg_1.jpg") center center no-repeat}.header .sustainability .depth2_list .depth2_banner li:nth-child(1) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .sustainability .depth2_list .depth2_banner li:nth-child(1) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .sustainability .depth2_list .depth2_banner li:nth-child(1) a .sub_tit{display:block}.header .sustainability .depth2_list .depth2_banner li:nth-child(1) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .sustainability .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .sustainability .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .sustainability .depth2_list .depth2_banner li:nth-child(2){background:url("/resources/en/images/common/sustainability_bg_2.jpg") center center no-repeat}.header .sustainability .depth2_list .depth2_banner li:nth-child(2) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .sustainability .depth2_list .depth2_banner li:nth-child(2) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .sustainability .depth2_list .depth2_banner li:nth-child(2) a .sub_tit{display:block}.header .sustainability .depth2_list .depth2_banner li:nth-child(2) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .sustainability .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .sustainability .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .careers .depth2_list .banner{margin-left:min(3.125vw, 60px)}.header .careers .depth2_list .depth2_banner{overflow:hidden;margin-top:min(2.083vw, 40px);padding-left:min(3.125vw, 60px);border-left:1px solid #e5e5e5}.header .careers .depth2_list .depth2_banner li{float:left;width:50%;margin-left:min(0.468vw, 9px);width:200px;height:160px}.header .careers .depth2_list .depth2_banner li:first-child{margin-left:0}.header .careers .depth2_list .depth2_banner li:nth-child(1){background:url("/resources/en/images/common/careers_bg_1.jpg") center center no-repeat}.header .careers .depth2_list .depth2_banner li:nth-child(1) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .careers .depth2_list .depth2_banner li:nth-child(1) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .careers .depth2_list .depth2_banner li:nth-child(1) a .sub_tit{display:block}.header .careers .depth2_list .depth2_banner li:nth-child(1) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .careers .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .careers .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .careers .depth2_list .depth2_banner li:nth-child(2){background:url("/resources/en/images/common/careers_bg_2.jpg") center center no-repeat}.header .careers .depth2_list .depth2_banner li:nth-child(2) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .careers .depth2_list .depth2_banner li:nth-child(2) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .careers .depth2_list .depth2_banner li:nth-child(2) a .sub_tit{display:block}.header .careers .depth2_list .depth2_banner li:nth-child(2) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .careers .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .careers .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .news_room .depth2_list .banner{margin-left:min(3.125vw, 60px)}.header .news_room .depth2_list .depth2_banner{overflow:hidden;margin-top:min(2.083vw, 40px);padding-left:min(3.125vw, 60px);border-left:1px solid #e5e5e5}.header .news_room .depth2_list .depth2_banner li{float:left;width:50%;margin-left:min(0.468vw, 9px);width:200px;height:160px}.header .news_room .depth2_list .depth2_banner li:first-child{margin-left:0}.header .news_room .depth2_list .depth2_banner li:nth-child(1){background:url("/resources/en/images/common/news_room_bg_1.jpg") center center no-repeat}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a .sub_tit{display:block}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .news_room .depth2_list .depth2_banner li:nth-child(2){background:url("/resources/en/images/common/news_room_bg_2.jpg") center center no-repeat}.header .news_room .depth2_list .depth2_banner li:nth-child(2) a{display:block;position:relative;width:100%;height:100%;font-size:16px;line-height:1.375em;color:#fff}.header .news_room .depth2_list .depth2_banner li:nth-child(2) a .txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.header .news_room .depth2_list .depth2_banner li:nth-child(2) a .sub_tit{display:block}.header .news_room .depth2_list .depth2_banner li:nth-child(2) a .tit{display:inline-block;font-size:18px;line-height:1.2em;font-weight:500}.header .news_room .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_arrow{padding-right:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") right bottom 3px no-repeat}.header .news_room .depth2_list .depth2_banner li:nth-child(2) a .tit .ico_download{display:block;padding-bottom:25px;background:url("/resources/en/images/common/ico_download_w.svg") center bottom no-repeat}.header .sustainability .depth2_list .depth2_banner li a .txt_box{margin-top:10px}.header .sustainability .depth2_list .depth2_banner li a .tit .ico_download span{color:#fff}.header .news_room .depth2_list li{margin-left:min(5.208vw, 100px)}.header .news_room .depth2_list li:first-child{margin-left:0}.header .news_room .depth2_list .depth2_banner li:nth-child(1) a .txt_box{top:unset;bottom:20px;transform:translateY(0)}.header .util_menu{z-index:1001;position:absolute;right:min(3.437vw, 66px);top:34px;padding-top:2px}.header .util_menu:after{content:"";display:table;clear:both}.header .util_menu .link{float:left;color:#1428a0;font-weight:bold}}@media(min-width: 1300px)and (min-width: 1024px){.header .util_menu .link{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .util_menu .link{font-size:18px;letter-spacing:0;line-height:1}}@media(min-width: 1300px){.header .util_menu .lang_menu{position:relative;float:left;top:-convert-vw(4, 1920);margin:0 min(1.041vw, 20px) 0 min(2.604vw, 50px)}.header .util_menu .lang_menu .lang{position:relative;padding-bottom:4px;color:#222;font-weight:600}}@media(min-width: 1300px)and (min-width: 1024px){.header .util_menu .lang_menu .lang{font-size:1rem;letter-spacing:0;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .util_menu .lang_menu .lang{font-size:16px;letter-spacing:0;line-height:1}}@media(min-width: 1300px){.header .util_menu .lang_menu .lang::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:2px;background-color:#1428a0}}@media(min-width: 1300px){.header .util_menu .lang_menu.on .lang_list_inner{display:block}}@media(min-width: 1300px){.header .util_menu .lang_list_inner{display:none;position:absolute;left:0;top:0;margin-left:-18px;padding-top:31px;width:60px}.header .util_menu .lang_list_inner .lang_list{background-color:#fff;border:1px solid #e5e5e5;text-align:center;padding:10px 0}.header .util_menu .lang_list_inner .lang_list li{text-align:center}.header .util_menu .lang_list_inner .lang_list li:first-child{margin-top:0}.header .util_menu .lang_list_inner .lang_list li a{display:block;padding:4px 0;color:#888}}@media(min-width: 1300px)and (min-width: 1024px){.header .util_menu .lang_list_inner .lang_list li a{font-size:1rem;letter-spacing:0;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .util_menu .lang_list_inner .lang_list li a{font-size:16px;letter-spacing:0;line-height:1}}@media(min-width: 1300px){.header .util_menu .lang_list_inner .lang_list li.on a,.header .util_menu .lang_list_inner .lang_list li:hover a{color:#1428a0;background-color:#f8f8f8}}@media(min-width: 1300px){.header .util_menu .btn_search{position:relative;float:left;margin-top:-15px;width:48px;height:48px;vertical-align:bottom;background:url("/resources/en/images/common/ico_search.svg") center center no-repeat}}@media(min-width: 1300px){.header .util_menu .btn_global{display:block;position:relative;float:left;margin-top:-15px;width:48px;height:48px;background:url("/resources/en/images/common/ico_global.svg") center center no-repeat}}@media(min-width: 1300px){.header .btn_nav,.header .btn_nav_close,.header .btn_global{display:none}}@media(min-width: 1300px)and (min-width: 1300px)and (max-width: 1459px){.header .business .depth2_list>li{margin-left:min(2.864vw, 55px)}.header .business .depth2_list>li:first-child{margin-left:0}}@media(min-width: 1300px)and (max-width: 1600px){.header .business .innovation .depth3_list li .depth3_link{padding:9px 21px}}@media(max-width: 1299px){.hidden{height:100%;min-height:100%;overflow:hidden !important;touch-action:none}.header{height:65px}.header .block{display:inline-block}.header .header_wrap{width:100%;height:65px;background-color:#fff;box-shadow:0px 0px 10px 0px #ccc}.header .header_wrap[data-fixed=fixed]{position:fixed;border-color:#e5e5e5}.header .header_wrap .header_inner{height:100%}.header .logo{position:absolute;left:20px;width:150px}.header .logo a{height:19px;background:url("/resources/en/images/common/logo_ena.svg") 0 0 no-repeat;background-size:100% auto;font-size:0}.header .btn_nav,.header .btn_nav_close{display:block}.header .btn_nav{position:absolute;right:20px;top:21px;width:24px;height:23px;background:url("/resources/en/images/common/ico_nav.svg") left top no-repeat;background-size:100% auto}.header .btn_nav_close{position:absolute;right:15px;top:11px;width:38px;height:38px;background:url("/resources/en/images/common/ico_nav_close.svg") center center no-repeat;background-size:18px 18px}.header .btn_global{position:absolute;right:64px;top:17px;width:30px;height:30px;background:url("/resources/en/images/common/ico_global.svg") center center no-repeat;background-size:24px auto}.header .gnb_wrap{position:fixed;left:100%;top:0;width:100%;height:100%;background-color:#fff;transition:all .5s .1s}.header .gnb_wrap.active{left:0}.header .gnb_wrap .util_menu{overflow:hidden;padding:18px 25px 18px 15px}.header .gnb_wrap .util_menu .link{float:left;padding:7px 10px;color:#fff;font-weight:bold;background-color:#1428a0;border-radius:15px}}@media(max-width: 1299px)and (min-width: 1024px){.header .gnb_wrap .util_menu .link{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1299px)and (max-width: 1023px){.header .gnb_wrap .util_menu .link{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1299px){.header .gnb_wrap .util_menu .lang_menu{float:left}.header .gnb_wrap .util_menu .lang_menu .lang{display:none}}@media(max-width: 1299px){.header .gnb_wrap .util_menu .lang_list{overflow:hidden;margin-top:2px}.header .gnb_wrap .util_menu .lang_list li{float:left;margin-left:30px}.header .gnb_wrap .util_menu .lang_list li:first-child{margin-left:0}.header .gnb_wrap .util_menu .lang_list li a{display:block;padding:4px 0;color:#222;font-weight:bold}}@media(max-width: 1299px)and (min-width: 1024px){.header .gnb_wrap .util_menu .lang_list li a{font-size:.9375rem;letter-spacing:0em;line-height:1.3333333333em}}@media(max-width: 1299px)and (max-width: 1023px){.header .gnb_wrap .util_menu .lang_list li a{font-size:15px;letter-spacing:0em;line-height:20px}}@media(max-width: 1299px){.header .gnb_wrap .util_menu .lang_list li.on a,.header .gnb_wrap .util_menu .lang_list li:hover a{color:#1428a0;position:relative}.header .gnb_wrap .util_menu .lang_list li.on a:before,.header .gnb_wrap .util_menu .lang_list li:hover a:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background-color:#1428a0}}@media(max-width: 1299px){.header .gnb_wrap .util_menu .btn_global{display:none}}@media(max-width: 1299px){.header .gnb_wrap .util_menu .btn_search{display:none}}@media(max-width: 1299px){.header .gnb_scroll{overflow-y:scroll;position:relative;top:0;left:0;padding-bottom:10px;width:100%;height:calc(100% - 141px)}}@media(max-width: 1299px){.header .gnb{padding-top:5px}.header .gnb .depth1 .depth1_link{display:block;position:relative;padding:22px 25px;font-weight:bold;color:#222;border-bottom:1px solid #e5e5e5}}@media(max-width: 1299px)and (min-width: 1024px){.header .gnb .depth1 .depth1_link{font-size:1.25rem;letter-spacing:0;line-height:1}}@media(max-width: 1299px)and (max-width: 1023px){.header .gnb .depth1 .depth1_link{font-size:20px;letter-spacing:0;line-height:1}}@media(max-width: 1299px){.header .gnb .depth1 .depth1_link::after{content:"";position:absolute;right:25px;top:50%;transform:translateY(-50%);width:15px;height:15px;background:url("/resources/en/images/common/ico_gnb_plus.svg") center center no-repeat;background-size:100% auto}}@media(max-width: 1299px){.header .gnb .depth1.current .depth1_link{border-bottom:1px solid #e5e5e5}.header .gnb .depth1.current .depth1_link:after{background-image:url("/resources/en/images/common/ico_gnb_minus.svg")}.header .gnb .depth1.current .sub_gnb{display:block}}@media(max-width: 1299px){.header .sub_gnb{display:none;padding:0 25px;background-color:#f2f5ff;transition:all .4s}}@media(max-width: 1299px){.header .depth2_list>li{border-top:1px solid #e5e5e5}.header .depth2_list>li:first-child{border-top:none}.header .depth2_list>li.current .depth2_link{color:#1428a0}.header .depth2_list>li.current .depth2_link:after{transform:rotate(180deg)}.header .depth2_list>li.current .depth3_list{display:block}.header .depth2_list>li.singleDepth .depth2_link::after{content:none}.header .depth2_list .depth2_link{display:block;position:relative;padding:21px 0;font-size:17px;color:#222;font-weight:600;transition:all 1s}.header .depth2_list .depth2_link::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px;height:5px;background:url("/resources/en/images/common/ico_gnb_depth2.svg") center center no-repeat;background-size:100% auto}}@media(max-width: 1299px){.header .depth3_list{display:none;padding-bottom:20px}.header .depth3_list>li{margin-top:12px;padding-left:10px;position:relative}.header .depth3_list>li:before{display:block;position:absolute;top:11px;left:0;width:5px;height:1px;content:"";background-color:#666}.header .depth3_list>li:first-child{margin-top:0}.header .depth3_list>li.current::before{background-color:#1428a0}.header .depth3_list>li.current .depth3_link{color:#1428a0;border-bottom:none}.header .depth3_list>li .depth3_link{display:block;padding:5px 0;font-weight:500;color:#666}}@media(max-width: 1299px)and (min-width: 1024px){.header .depth3_list>li .depth3_link{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1299px)and (max-width: 1023px){.header .depth3_list>li .depth3_link{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1299px){.header .depth2_list .banner{width:100%;border-top:none}.header .depth2_list .banner_two{width:100%}}@media(max-width: 1299px){.header .about_us .depth2_banner,.header .careers .depth2_banner,.header .sustainability .depth2_banner,.header .news_room .depth2_banner{padding-bottom:25px}.header .about_us .depth2_banner li,.header .careers .depth2_banner li,.header .sustainability .depth2_banner li,.header .news_room .depth2_banner li{width:100%;height:60px}.header .about_us .depth2_banner li a,.header .careers .depth2_banner li a,.header .sustainability .depth2_banner li a,.header .news_room .depth2_banner li a{position:relative;display:inline-block;width:100%;padding:22px 24px;font-size:17px;color:#fff;font-weight:500}.header .about_us .depth2_banner li a::after,.header .careers .depth2_banner li a::after,.header .sustainability .depth2_banner li a::after,.header .news_room .depth2_banner li a::after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:7px;height:12px;background:url("/resources/en/images/common/ico_arrow_w.svg") left top no-repeat}}@media(max-width: 1299px){.header .business .depth2_banner{padding-bottom:0}.header .business .depth2_banner.current .depth3_list{display:block}}@media(max-width: 1299px){.header .about_us .depth2_banner li a,.header .careers .depth2_banner li a{background:linear-gradient(120deg, rgb(20, 40, 160) 0%, rgb(29, 127, 191) 100%)}}@media(max-width: 1299px){.header .sustainability .depth2_banner li a{background:linear-gradient(120deg, rgb(17, 99, 47) 0%, rgb(92, 180, 13) 100%)}.header .sustainability .depth2_banner li a::after{width:20px;height:16px;background:url("/resources/en/images/common/ico_download_w.svg") left top no-repeat;background-size:100% auto}}@media(max-width: 1299px){.header .news_room .depth2_banner{padding-bottom:0}.header .news_room .depth2_banner li{border-top:1px solid #e5e5e5}.header .news_room .depth2_banner li a{padding:21px 0;color:#222;font-weight:600}.header .news_room .depth2_banner li a::after{content:none}}@media(max-width: 1023px){.header .logo{left:24px}.header .btn_nav{right:24px}}@media(max-width: 767px){.header .logo{left:15px}.header .btn_nav{right:15px}.header .depth2_banner li a{padding:22px 15px}.header .depth2_banner li a::after{right:15px}}.global-branch{z-index:99999;display:block;position:fixed;top:0;right:-100%;width:max(calc(560px * var(--base-ratio)), calc(calc(560 / var(--base-size)) * var(--base-percent)));height:100vh;background:#fff;transition:right .6s ease}.global-branch .branch_inner{position:relative;width:100%;height:100%;padding:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) 0}.global-branch .branchClose{z-index:1;position:absolute;top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));right:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));background-image:url("/resources/en/images/common/branchGlobal_close.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center}.global-branch .branch_title{opacity:0;position:absolute;top:max(calc(82px * var(--base-ratio)), calc(calc(82 / var(--base-size)) * var(--base-percent)));left:50%;transform:translateX(-50%)}.global-branch .branch_title img{display:block;width:max(calc(224px * var(--base-ratio)), calc(calc(224 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));margin:0 auto max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_title span{display:block;color:#fff;font-family:"Manrope";font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;text-align:center}.global-branch .branch_img{overflow:hidden;position:relative;width:max(calc(530px * var(--base-ratio)), calc(calc(530 / var(--base-size)) * var(--base-percent)));height:max(calc(300px * var(--base-ratio)), calc(calc(300 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));background-image:url("/resources/en/images/common/globalBranch_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.global-branch .branch_img .earth_img{position:absolute;bottom:-200%;left:50%;transform:translate(-50%, 0);width:max(calc(600px * var(--base-ratio)), calc(calc(600 / var(--base-size)) * var(--base-percent)));height:max(calc(600px * var(--base-ratio)), calc(calc(600 / var(--base-size)) * var(--base-percent)));background-image:url("/resources/en/images/common/globalBranch_earth.png");background-repeat:no-repeat;background-size:100% auto;background-position:center}.global-branch .branch_list{width:100%;height:100%;padding:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent))) 0 0}.global-branch .branch_list ul{overflow-y:hidden;height:100%;padding:0 max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item:last-of-type{margin:0 0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item a{opacity:0;transform:translateY(15px);position:relative;display:flex;align-items:center;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));color:#222;font-family:"Manrope";font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:-.7142857143;letter-spacing:0.028em;font-weight:600;border-bottom:1px solid #dde1e6;transition:color .5s ease;will-change:transform}.global-branch .branch_list .item a:before{display:inline-block;content:"";width:0;height:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));background-image:url("/resources/en/images/common/globalBranch_spot.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center;transition:all .3s}.global-branch .branch_list .item a span i{overflow:hidden;position:absolute;top:50%;right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));transform:translateY(-50%);width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item a span i:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url("/resources/en/images/common/branchGlobal_arrow.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center}.global-branch .branch_list .item a span i:after{content:"";position:absolute;top:0;right:100%;width:100%;height:100%;background-image:url("/resources/en/images/common/branchGlobal_arrow_active.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center}.global-branch .branch_list .item a:hover{color:#1428a0}.global-branch .branch_list .item a:hover:before{width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item a:hover span i:before{right:-100%;transition:right .3s}.global-branch .branch_list .item a:hover span i:after{right:0;transition:right .3s;transition-delay:.05s}.global-branch .branch_list .item.on a{color:#1428a0}.global-branch .branch_list .item.on a:before{width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item.on a span i:before{right:-100%}.global-branch .branch_list .item.on a span i:after{right:0}.global-branch.active{right:0}.global-branch.active .branch_title{opacity:1;transition:opacity .8s ease-out;transition-delay:.4s}.global-branch.active .branch_img .earth_img{bottom:-145%;transition:bottom .8s ease-in-out;transition-delay:.4s}.global-branch.active .branch_list ul{overflow-y:auto;height:calc(100% - max(calc(315px * var(--base-ratio)), calc(calc(315 / var(--base-size)) * var(--base-percent))));transition:height .8s;transition-delay:1.3s}@media(max-width: 1023px){.global-branch .branch_list{padding:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) 0 0}.global-branch .branch_list ul{overflow-y:auto;max-height:60%;padding:0 0 max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item a{padding:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:-.8333333333;letter-spacing:0.024em}.global-branch .branch_list .item.on a:before{margin-right:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.global-branch.active .branch_list ul{height:70%}}@media(max-width: 767px){.global-branch{width:100%}.global-branch .branch_inner{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0}.global-branch .branch_title{top:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_title img{width:max(calc(136px * var(--base-ratio)), calc(calc(136 / var(--base-size)) * var(--base-percent)));height:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));margin:0 auto max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_title span{font-size:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.global-branch .branch_img{width:100%;height:max(calc(187px * var(--base-ratio)), calc(calc(187 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_img .earth_img{bottom:-200%;width:max(calc(354px * var(--base-ratio)), calc(calc(354 / var(--base-size)) * var(--base-percent)));height:max(calc(354px * var(--base-ratio)), calc(calc(354 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) 0 0}.global-branch .branch_list ul{padding:0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.global-branch .branch_list .item a{padding:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:-.9523809524;letter-spacing:0.021em}.global-branch.active .branch_img .earth_img{bottom:-140%}}.global-dim{display:none;position:fixed;left:0;top:0;z-index:99998;width:100%;height:100vh;background-color:#000;opacity:.5}.global-dim.active{display:block}html{--window-w:100vw;--window-h:100vh}:root{--base-ratio: 0.5;--base-size: 1920;--base-percent: 100vw}@media(max-width: 1023px){:root{--base-ratio: 1;--base-size: 1;--base-percent: 1px}}html,body{font-size:max(min(0.833vw, 16px), 14px)}@media(max-width: 767px){html,body{font-size:14px}}@media(min-width: 1920px){html,body{font-size:16px}}body.on{overflow:hidden;height:100%}.wrap{margin:0 auto;position:relative;max-width:1920px;width:auto}.container{padding:min(6.77vw, 130px) 0 min(8.333vw, 160px)}.container h3{margin-bottom:min(1.562vw, 30px);color:#222;font-weight:bold}@media(min-width: 1024px){.container h3{font-size:2.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.container h3{font-size:40px;letter-spacing:0;line-height:1}}.container .sec{padding:min(8.333vw, 160px) 0}.container .sec.bg{background-color:#f5f5f5}.container .sec:last-child{padding-bottom:0}.container .sec .sec_inner{margin:0 auto min(8.333vw, 160px);padding:0 min(1.041vw, 20px);max-width:1240px;width:auto}.container .sec .sec_inner:last-child{margin-bottom:0}.container .content{margin:0 auto;padding:0 min(1.041vw, 20px);max-width:1240px;width:auto}.container .content .inner{margin-bottom:min(4.166vw, 80px)}.container .content .inner:last-child,.container .content .inner.last{margin-bottom:0}.top_wrap{overflow:hidden;margin:0 auto min(4.166vw, 80px);padding:0 min(1.041vw, 20px);max-width:1240px;width:auto}.top_wrap .tit{z-index:1}.top_wrap h2{z-index:2;position:relative;padding-right:min(2.083vw, 40px);color:#222;font-weight:bold}@media(min-width: 1024px){.top_wrap h2{font-size:3.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.top_wrap h2{font-size:56px;letter-spacing:0;line-height:1}}.visual_wrap{overflow:hidden;position:relative;margin:0 auto min(8.333vw, 160px);max-width:1920px;width:min(91.666vw, 1760px)}.visual_wrap .visual{overflow:hidden;height:min(20.833vw, 400px);max-height:min(20.833vw, 400px);position:relative}.visual_wrap .visual:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.visual_wrap .visual:before{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;animation:visualScale 1s linear}.visual_wrap .txt{margin:min(2.083vw, 40px) auto 0;padding:0 min(1.041vw, 20px);max-width:1240px;width:auto;color:#222}@media(min-width: 1024px){.visual_wrap .txt{font-size:1.25rem;letter-spacing:-0.03em;line-height:1.5em}}@media(max-width: 1023px){.visual_wrap .txt{font-size:20px;letter-spacing:-0.03em;line-height:30px}}.aboutUs .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_aboutUs.jpg")}.sustainability .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_sustainability.jpg")}.governance .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_governance.jpg")}.ethics .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_ethics.jpg")}.security .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_security.jpg")}.legal .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_legal.jpg")}.report .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_report.jpg")}.job_description .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_job_description.jpg")}.talent_development .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_talent_development.jpg")}.service .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_service.jpg")}.ci .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_ci.jpg")}.environmental_management .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_environmental_management.jpg")}.climate_change .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_climate_change.jpg")}.resource_circulation .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_resource_circulation.jpg")}.partnership .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_partnership.jpg")}.human_rights .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_human_rights.jpg")}.quality .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_quality.jpg")}.safety .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_safety.jpg")}.corporate_social_responsibility .visual_wrap .visual::before{background-image:url("/resources/en/images/common/visual_corporate_social_responsibility.jpg")}@keyframes visualScale{0%{opacity:0;-webkit-transform:scale(1.12);transform:scale(1.12)}75%{opacity:1}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.nodata_wrap{padding:min(8.333vw, 160px) 0;text-align:center}.nodata_wrap.border{border-top:2px solid #1428a0;border-bottom:1px solid #e5e5e5}.nodata_wrap .txt{color:#222;font-weight:bold}@media(min-width: 1024px){.nodata_wrap .txt{font-size:2.5rem;letter-spacing:-0.03em;line-height:1.25em}}@media(max-width: 1023px){.nodata_wrap .txt{font-size:40px;letter-spacing:-0.03em;line-height:50px}}.nodata_wrap .txt>span{color:#1428a0}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}h1,h2,h3,h4,h5,p.h5,p.p1,p.p2,p.p3,p.p4{color:#222}h1{font-weight:bold}@media(min-width: 1024px){h1{font-size:5rem;letter-spacing:-0.13em;line-height:1}}@media(max-width: 1023px){h1{font-size:80px;letter-spacing:-0.13em;line-height:1}}h2{font-weight:bold}@media(min-width: 1024px){h2{font-size:3.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){h2{font-size:56px;letter-spacing:0;line-height:1}}h3{font-weight:bold}@media(min-width: 1024px){h3{font-size:2.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){h3{font-size:40px;letter-spacing:0;line-height:1}}h4{font-weight:600}@media(min-width: 1024px){h4{font-size:1.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){h4{font-size:30px;letter-spacing:0;line-height:1}}h5{margin-bottom:min(1.041vw, 20px);font-weight:600}@media(min-width: 1024px){h5{font-size:1.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){h5{font-size:24px;letter-spacing:0;line-height:1}}p.h5{font-weight:600}@media(min-width: 1024px){p.h5{font-size:1.5rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){p.h5{font-size:24px;letter-spacing:-0.03em;line-height:1}}@media(min-width: 1024px){p.p1{font-size:1.25rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){p.p1{font-size:20px;letter-spacing:-0.03em;line-height:1}}@media(min-width: 1024px){p.p2{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){p.p2{font-size:18px;letter-spacing:-0.03em;line-height:1}}@media(min-width: 1024px){p.p3{font-size:1rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){p.p3{font-size:16px;letter-spacing:0;line-height:1}}@media(min-width: 1024px){p.p4{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){p.p4{font-size:14px;letter-spacing:0;line-height:1}}.page_desc{margin-bottom:min(8.333vw, 160px);color:#222}@media(min-width: 1024px){.page_desc{font-size:1.25rem;letter-spacing:-0.03em;line-height:1.5em}}@media(max-width: 1023px){.page_desc{font-size:20px;letter-spacing:-0.03em;line-height:30px}}.point_blue{color:#1428a0}.side_line{padding-left:15px;position:relative}.side_line:before{display:block;position:absolute;top:0;left:0;width:3px;height:100%;content:"";background-color:#1428a0}@media(max-width: 1023px){.side_line{padding-left:min(1.902vw, 7px)}.side_line:before{top:3px;width:2px;height:14px}}.bottom_line{padding-bottom:20px;position:relative}.bottom_line:before{display:block;position:absolute;top:unset;bottom:0;left:0;width:40px;height:3px;content:"";background-color:#1428a0}@media(max-width: 1023px){.bottom_line{margin-bottom:12px;padding-bottom:15px}.bottom_line:before{height:2px}}.mouse_ico{position:fixed;left:50%;bottom:7%;width:min(1.406vw, 27px);height:min(2.031vw, 39px);background:url("/resources/en/images/about_us/company/history/mouse_ico.svg") 50% 50% no-repeat;background-size:cover;animation:mouseScroll .8s infinite}.mouse_ico .mouse_arr{position:absolute;left:27%;top:min(2.343vw, 45px);width:min(0.625vw, 12px);animation:mouseScroll .65s infinite}.mouse_ico .mouse_arr .arr{opacity:0;display:inline-block;width:min(0.625vw, 12px);height:min(0.312vw, 6px);background:url("/resources/en/images/about_us/company/history/mouse_ico_arrow1.svg") 50% 50% no-repeat;background-size:cover}.mouse_ico .mouse_arr .arr.arr1{animation:scrolldown 1.2s ease-in-out infinite}.mouse_ico .mouse_arr .arr.arr2{background-image:url("/resources/en/images/about_us/company/history/mouse_ico_arrow2.svg");animation:scrolldown 1.2s ease-in-out infinite .15s}.mouse_ico.fadeIn{opacity:1}@keyframes mouseScroll{0%{transform:translateY(0%)}50%{transform:translateY(10%)}100%{transform:translateY(0%)}}@keyframes scrolldown{0%{transform:translateY(15%);opacity:.7}50%{transform:translateY(0%);opacity:.2}100%{transform:translateY(15%);opacity:.7}}@media(max-width: 1299px){.visual_wrap{width:98%}}@media(max-width: 1023px){.wrap{width:100%}.container{padding:55px 0 100px}.container h3{margin-bottom:15px}}@media(max-width: 1023px)and (min-width: 1024px){.container h3{font-size:1.5625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.container h3{font-size:25px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.container .sec{padding:80px 0}.container .sec .sec_inner{margin:0 auto 60px;padding:0 24px;max-width:100%}}@media(max-width: 1023px){.container .content{padding:0 24px}.container .content .inner{margin-bottom:60px}}@media(max-width: 1023px){.top_wrap{margin:0 auto 30px;padding:0 24px}.top_wrap .tit{position:static;padding-right:0}.top_wrap .tit::before{content:none}.top_wrap h2{position:static;padding-right:0}}@media(max-width: 1023px)and (min-width: 1024px){.top_wrap h2{font-size:2.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.top_wrap h2{font-size:33px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.visual_wrap{overflow:hidden;position:relative;margin:0 auto 80px;padding:0 24px;width:100%}.visual_wrap .visual{height:173px;max-height:173px}.visual_wrap .visual::after{content:none}.visual_wrap .txt{opacity:1;margin:30px auto 0;padding:0}}@media(max-width: 1023px)and (min-width: 1024px){.visual_wrap .txt{font-size:.9375rem;letter-spacing:-0.03em;line-height:1.5333333333em}}@media(max-width: 1023px)and (max-width: 1023px){.visual_wrap .txt{font-size:15px;letter-spacing:-0.03em;line-height:23px}}@media(max-width: 1023px){.nodata_wrap{padding:100px 0}}@media(max-width: 1023px)and (min-width: 1024px){.nodata_wrap .txt{font-size:1.5625rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.nodata_wrap .txt{font-size:25px;letter-spacing:0em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){h1{font-size:2.8125rem;letter-spacing:-0.13em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){h1{font-size:45px;letter-spacing:-0.13em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){h2{font-size:2.375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){h2{font-size:38px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){h3{font-size:1.5625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){h3{font-size:25px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){h4{font-size:1.25rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){h4{font-size:20px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){h5{margin-bottom:10px}}@media(max-width: 1023px)and (min-width: 1024px){h5{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){h5{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){p.h5{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){p.h5{font-size:17px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){p.p1{font-size:.9375rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){p.p1{font-size:15px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){p.p2{font-size:.875rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){p.p2{font-size:14px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){p.p3{font-size:.8125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){p.p3{font-size:13px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){p.p4{font-size:.75rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){p.p4{font-size:12px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.container .sec .sec_inner{padding:0 15px}.container .content{padding:0 15px}.aboutUs .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_aboutUs.jpg")}.sustainability .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_sustainability.jpg")}.governance .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_governance.jpg")}.ethics .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_ethics.jpg")}.security .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_security.jpg")}.legal .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_legal.jpg")}.report .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_report.jpg")}.job_description .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_job_description.jpg")}.company_life .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_company_life.jpg")}.talent_development .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_talent_development.jpg")}.service .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_service.jpg")}.ci .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_ci.jpg")}.environmental_management .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_environmental_management.jpg")}.climate_change .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_climate_change.jpg")}.resource_circulation .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_resource_circulation.jpg")}.partnership .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_partnership.jpg")}.human_rights .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_human_rights.jpg")}.quality .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_quality.jpg")}.safety .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_safety.jpg")}.corporate_social_responsibility .visual_wrap .visual::before{background-image:url("/resources/en/images/common/m/visual_corporate_social_responsibility.jpg")}.top_wrap{padding:0 15px}.visual_wrap{padding:0 15px}}@media(max-width: 767px)and (min-width: 1024px){h2{font-size:2.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){h2{font-size:33px;letter-spacing:0;line-height:1}}.video-visual .pc-visual{display:block}.video-visual .mo-visual{display:none;width:100%;height:100%}.video-visual .mo-visual.abs{position:absolute;top:0;left:0}.video-visual .mo-visual img{width:100%;height:100%;object-fit:cover}@media(max-width: 1023px){.video-visual .pc-visual{display:none}.video-visual .mo-visual{display:block}}.scroll_custom{overflow-y:auto}.scroll_custom::-webkit-scrollbar-track{background-color:#fff}.scroll_custom::-webkit-scrollbar{width:5px;background-color:#fff}.scroll_custom::-webkit-scrollbar-thumb{background-color:#ccc}.loading{position:relative;overflow:hidden}.loading:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9991}.loading:after{content:"Profile 불러오는중...";position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;z-index:9992}@media(min-width: 1024px){.loading:after{font-size:1.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.loading:after{font-size:30px;letter-spacing:0;line-height:1}}.footer{position:relative;margin:0 auto;background-color:#0f0f0f;z-index:10}.footer .footer_inner{margin:0 auto;width:auto;padding:0 min(4.166vw, 80px);width:100%;max-width:1920px}.footer .footer_inner .top{padding:min(1.458vw, 28px) 0}.footer .footer_inner .bot{border-top:1px solid rgba(255,255,255,.4);padding:min(1.562vw, 30px) 0 min(2.604vw, 50px)}.footer .footer_inner .bot .box a.logo{display:block;width:min(12.5vw, 240px);height:min(1.562vw, 30px);background:url("/resources/en/images/common/logo_ena_white.svg") center center no-repeat;background-size:100% auto}.footer .footer_inner .bot .box:last-child{width:100%;display:flex;align-items:end;justify-content:space-between}.footer .menu_list{margin-left:min(-0.625vw, -12px)}.footer .menu_list a{display:inline-block;vertical-align:top;position:relative;padding:min(0.625vw, 12px) min(1.041vw, 20px);color:#ccc;font-weight:300}@media(min-width: 1024px){.footer .menu_list a{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.footer .menu_list a{font-size:18px;letter-spacing:0;line-height:1}}.footer .menu_list a strong{color:#fff;font-weight:300}.footer .menu_list a:hover{color:#fff}.footer .address_area{word-break:keep-all;word-wrap:break-word;font-weight:300;line-height:1.4;color:rgba(255,255,255,.5);text-align:right}@media(min-width: 1024px){.footer .address_area{font-size:1.125rem;letter-spacing:-0.02em;line-height:1.4444444444em}}@media(max-width: 1023px){.footer .address_area{font-size:18px;letter-spacing:-0.02em;line-height:26px}}.footer .address_area .copyright{margin-top:min(0.52vw, 10px)}.footer .btn_wrap{text-align:right;font-size:0;padding-bottom:min(1.041vw, 20px)}.footer .btn_wrap a{position:relative;display:inline-block;width:30px;height:30px;margin:0;margin-right:20px;vertical-align:middle}.footer .btn_wrap a:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transition:transform .6s}.footer .btn_wrap a:last-child{margin-right:0}.footer .btn_wrap a.link1:after{background-image:url("/resources/en/images/common/icon_link01.png")}.footer .btn_wrap a.link2:after{background-image:url("/resources/en/images/common/icon_link02.png")}.footer .btn_wrap a.link3:after{background-image:url("/resources/en/images/common/icon_link03.png")}.footer .btn_wrap a.link4:after{background-image:url("/resources/en/images/common/icon_link04.png")}.footer .btn_wrap a.link5:after{background-image:url("/resources/en/images/common/icon_link05.png")}.footer .btn_wrap a.link6:after{background-image:url("/resources/en/images/common/icon_link06.png")}.footer .btn_wrap a:hover.link1:after{background-image:url("/resources/en/images/common/icon_link01_hover.png")}.footer .btn_wrap a:hover.link2:after{background-image:url("/resources/en/images/common/icon_link02_hover.png")}.footer .btn_wrap a:hover.link3:after{background-image:url("/resources/en/images/common/icon_link03_hover.png")}.footer .btn_wrap a:hover.link4:after{background-image:url("/resources/en/images/common/icon_link04_hover.png")}.footer .btn_wrap a:hover.link5:after{background-image:url("/resources/en/images/common/icon_link05_hover.png")}.footer .btn_wrap a:hover.link6:after{background-image:url("/resources/en/images/common/icon_link06_hover.png")}#topBtn{opacity:0;visibility:hidden;position:absolute;right:20px;z-index:1999;transition:opacity .2s}#topBtn.on{opacity:1;visibility:visible}#topBtn.fixed{position:fixed;bottom:40px}#topBtn button{position:relative;width:min(3.333vw, 64px);height:min(3.333vw, 64px);background-color:#fff;background:rgba(170,170,170,.3);backdrop-filter:blur(15px);border-radius:11px}#topBtn button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:18px;height:22px;background:url("/resources/en/images/common/btn_top.svg") center center no-repeat}@media(max-width: 1023px){.footer .footer_inner{padding:0 40px}.footer .footer_inner .top{padding:20px 0}.footer .footer_inner .bot{border-top:1px solid rgba(255,255,255,.4);padding:30px 0 40px}.footer .footer_inner .bot .box a.logo{width:170px;height:21px;margin-bottom:24px}.footer .footer_inner .bot .box:last-child{width:100%;display:block}.footer .menu_list{margin-left:-15px}.footer .menu_list a{position:relative;padding:10px 15px}}@media(max-width: 1023px)and (min-width: 1024px){.footer .menu_list a{font-size:1rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.footer .menu_list a{font-size:16px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.footer .menu_list br{display:none}}@media(max-width: 1023px){.footer .address_area{line-height:1.4;text-align:left}}@media(max-width: 1023px)and (min-width: 1024px){.footer .address_area{font-size:1rem;letter-spacing:-0.02em;line-height:1.4375em}}@media(max-width: 1023px)and (max-width: 1023px){.footer .address_area{font-size:16px;letter-spacing:-0.02em;line-height:23px}}@media(max-width: 1023px){.footer .address_area .copyright{margin-top:12px}}@media(max-width: 1023px){.footer .btn_wrap{text-align:left;padding-bottom:30px}.footer .btn_wrap a{margin-right:16px}}@media(max-width: 1023px){#topBtn{right:10px}#topBtn.on{bottom:20px}#topBtn button{width:50px;height:50px}#topBtn button:after{width:14px;height:18px;background-size:cover}#topBtn button:hover{background-color:#fff}#topBtn button:hover:after{background:url("/resources/en/images/common/btn_top.svg") center center no-repeat;background-size:cover}}@media(max-width: 767px){.footer .footer_inner{padding:0 20px}.footer .footer_inner .bot{padding:40px 0;display:block}.footer .footer_inner .bot .box a.logo{width:192px;height:24px}.footer .footer_inner .bot{padding:36px 0}.footer .footer_inner .bot .box a.logo{width:152px;height:19px;margin-bottom:20px}.footer .menu_list{margin-left:-10px}.footer .menu_list a{padding:10px}}@media(max-width: 767px)and (min-width: 1024px){.footer .menu_list a{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.footer .menu_list a{font-size:14px;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (min-width: 1024px){.footer .address_area{font-size:.875rem;letter-spacing:-0.02em;line-height:1.4285714286em}}@media(max-width: 767px)and (max-width: 1023px){.footer .address_area{font-size:14px;letter-spacing:-0.02em;line-height:20px}}@media(max-width: 767px){.footer .btn_wrap{padding-bottom:30px}}.tab_list{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%;margin-bottom:min(4.166vw, 80px);border:1px solid #e5e5e5}.tab_list.list_4 .tab{width:25%}.tab_list .tab{width:50%;position:relative}.tab_list .tab:after{display:block;position:absolute;top:50%;right:0;width:1px;height:30%;content:"";transform:translateY(-50%);background-color:#e5e5e5}.tab_list .tab:last-child:after{display:none}.tab_list .tab a{display:block;padding:min(1.302vw, 25px);width:100%;color:#888;font-weight:600;text-align:center}@media(min-width: 1024px){.tab_list .tab a{font-size:1.5rem;letter-spacing:0em;line-height:1.2083333333em}}@media(max-width: 1023px){.tab_list .tab a{font-size:24px;letter-spacing:0em;line-height:29px}}.tab_list .tab a:hover{color:#1428a0}.tab_list .tab.active a,.tab_list .tab.swiper-slide-active a{color:#1428a0}.tab_list.type2{position:relative;margin-bottom:min(2.083vw, 40px);border:none}.tab_list.type2 .tab{width:20%}.tab_list.type2 .tab a{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;padding:min(0.781vw, 15px)}@media(min-width: 1024px){.tab_list.type2 .tab a{font-size:1.25rem;letter-spacing:-0.03em;line-height:1.2em}}@media(max-width: 1023px){.tab_list.type2 .tab a{font-size:20px;letter-spacing:-0.03em;line-height:24px}}.tab_list.type2 .tab.active a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#1428a0}.tab_list.type2 .tab.active a{padding:min(1.041vw, 20px)}.tab_list.type2 .tab.active a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#1428a0}.tab_cont .tabpanel{display:none}.tab_cont .tabpanel.active{display:block}.tab_list_wrap{margin-bottom:min(4.166vw, 80px);padding:min(1.562vw, 30px) min(2.083vw, 40px) min(1.979vw, 38px);background-color:#f5f5f5}.tab_list_wrap .tab_btn_list{width:auto}.tab_list_wrap .tab_btn_list li{width:auto;margin-left:min(1.041vw, 20px)}.tab_list_wrap .tab_btn_list li:first-child{margin-left:0}.tab_list_wrap .tab_btn_list li.active a{color:#fff;border:1px solid #1428a0;background-color:#1428a0}.tab_list_wrap .tab_btn_list li a{display:inline-block;padding:0 min(1.302vw, 25px);min-width:140px;width:auto;height:3.125rem;border-radius:30px;color:#222;text-align:center;font-weight:600;border:1px solid #ccc;background-color:#fff}@media(min-width: 1024px){.tab_list_wrap .tab_btn_list li a{font-size:1.25rem;letter-spacing:-0.03em;line-height:2.5em}}@media(max-width: 1023px){.tab_list_wrap .tab_btn_list li a{font-size:20px;letter-spacing:-0.03em;line-height:50px}}.tab_list_wrap .tab_btn_list li a:hover{color:#fff;border:1px solid #1428a0;background-color:#1428a0}.tab_list_wrap .progress_wrap{position:absolute;bottom:0;left:0;width:100%;height:30px;cursor:pointer}.tab_list_wrap .progress_wrap .progress_bar{position:relative;left:0;top:8px;width:100%;height:4px;background-color:#ccc}.tab_list_wrap .progress_wrap .swiper-scrollbar{padding-top:20px;top:-3px;background:rgba(0,0,0,0)}.tab_list_wrap .progress_wrap .swiper-scrollbar .swiper-scrollbar-drag{height:8px;margin-top:0;background-color:#1428a0;border-radius:0;transition:height .1s ease-in-out;cursor:pointer}@media(max-width: 1023px){.tab_list{margin-bottom:35px}.tab_list .tab a{display:block;padding:17px 10px}}@media(max-width: 1023px)and (min-width: 1024px){.tab_list .tab a{font-size:1rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.tab_list .tab a{font-size:16px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.tab_list.type2{margin-bottom:20px}}@media(max-width: 1023px)and (min-width: 1024px){.tab_list.type2>.tab>a{font-size:1rem;letter-spacing:-0.017em;line-height:1.1875em}}@media(max-width: 1023px)and (max-width: 1023px){.tab_list.type2>.tab>a{font-size:16px;letter-spacing:-0.017em;line-height:19px}}@media(max-width: 1023px){.tab_list.type2>.tab.active a{padding:15px}.tab_list.type2>.tab.active a:after{height:2px}}@media(max-width: 1023px){.tab_list_wrap{margin-bottom:50px;padding:20px 15px 28px}.tab_list_wrap .tab_btn_list li{margin-left:10px}.tab_list_wrap .tab_btn_list>.tab>a{padding:0 20px;min-width:100px;font-size:18px;height:40px;line-height:40px;vertical-align:middle;border-radius:20px}.tab_list_wrap .progress_wrap{height:25px}.tab_list_wrap .progress_wrap .progress_bar{top:8px}.tab_list_wrap .progress_wrap .swiper-scrollbar{padding-top:10px;top:3px}.tab_list_wrap .progress_wrap .swiper-scrollbar .swiper-scrollbar-drag{top:2px;height:6px}}@media(max-width: 767px){.tab_list.list_4 .tab{width:50%}}.btn_wrap{width:100%}.btn_wrap.tc{text-align:center}.btn_wrap a{margin-left:min(0.52vw, 10px)}.btn_wrap a:first-child{margin-left:0}.btn_wrap .btn{z-index:1;position:relative;overflow:hidden;display:inline-block;padding:min(0.989vw, 19px) min(1.302vw, 25px);min-width:160px;width:auto;color:#fff;font-weight:600;text-align:center;border:1px solid #fff}.btn_wrap .btn.long{min-width:248px}.btn_wrap .btn::before{z-index:-1;content:"";overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .3s ease-in-out}.btn_wrap .btn:hover{color:#222;border:1px solid rgba(0,0,0,0)}.btn_wrap .btn:hover::before{opacity:1}.btn_wrap .bg.btn{color:#222;border:none;background-color:#fff;border:1px solid #e5e5e5}.btn_wrap .bg.btn:hover{color:#fff;border:1px solid rgba(0,0,0,0)}.btn_wrap .bg.btn:hover::before{background-color:#1428a0}.btn_wrap .btn_download{z-index:1;position:relative;display:inline-block;padding:min(0.989vw, 19px) min(4.166vw, 80px) min(0.989vw, 19px) min(1.302vw, 25px);min-width:160px;width:auto;color:#fff;font-weight:600;text-align:center;border:1px solid #fff}.btn_wrap .btn_download::before{z-index:-1;content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .3s ease-in-out}.btn_wrap .btn_download::after{content:"";position:absolute;right:25px;top:50%;transform:translateY(-50%);width:25px;height:18px;background:url("/resources/en/images/common/ico_download_w.svg") 0 0 no-repeat;background-size:100% auto}.btn_wrap .btn_download:hover{color:#222;border:1px solid rgba(0,0,0,0)}.btn_wrap .btn_download:hover::before{opacity:1}.btn_wrap .btn_download:hover::after{background-image:url("/resources/en/images/common/ico_download_b.svg")}.btn_wrap .bg.btn_download{color:#222;border:none;background-color:#fff;border:1px solid #e5e5e5}.btn_wrap .bg.btn_download::after{background:url("/resources/en/images/common/ico_download_b.svg") 0 0 no-repeat;background-size:100% auto}.btn_wrap .bg.btn_download:hover{color:#fff;border:1px solid rgba(0,0,0,0)}.btn_wrap .bg.btn_download:hover::before{background-color:#1428a0}.btn_wrap .bg.btn_download:hover::after{background-image:url("/resources/en/images/common/ico_download_w.svg")}.btn_wrap .btn_link{z-index:1;position:relative;display:inline-block;padding:19px min(3.906vw, 75px) 19px min(1.302vw, 25px);min-width:160px;width:auto;color:#fff;font-weight:600;text-align:center;border:1px solid #fff}.btn_wrap .btn_link::before{z-index:-1;content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .3s ease-in-out}.btn_wrap .btn_link::after{content:"";position:absolute;right:min(1.302vw, 25px);top:50%;transform:translateY(-50%);width:22px;height:22px;background:url("/resources/en/images/common/ico_link_w.svg") 0 0 no-repeat}.btn_wrap .btn_link:hover{color:#222;border:1px solid rgba(0,0,0,0)}.btn_wrap .btn_link:hover::before{opacity:1}.btn_wrap .btn_link:hover::after{background-image:url("/resources/en/images/common/ico_link_b.svg")}.btn_wrap .bg.btn_link{color:#222;background-color:#fff;border:1px solid #e5e5e5}.btn_wrap .bg.btn_link::after{background:url("/resources/en/images/common/ico_link_b.svg") 0 0 no-repeat}.btn_wrap .bg.btn_link:hover{color:#fff;border:1px solid rgba(0,0,0,0)}.btn_wrap .bg.btn_link:hover::before{background-color:#1428a0}.btn_wrap .bg.btn_link:hover::after{background-image:url("/resources/en/images/common/ico_link_w.svg")}.btn_wrap .btn_search{z-index:1;position:relative;display:inline-block;padding:min(0.989vw, 19px) min(4.166vw, 80px) min(0.989vw, 19px) min(1.302vw, 25px);min-width:160px;width:auto;color:#fff;font-weight:600;text-align:center;border:1px solid #fff}.btn_wrap .btn_search::before{z-index:-1;content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .3s ease-in-out}.btn_wrap .btn_search::after{content:"";position:absolute;right:25px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/resources/en/images/common/ico_btn_search_w.svg") 0 0 no-repeat;background-size:cover}.btn_wrap .btn_search:hover{color:#222;border:1px solid rgba(0,0,0,0)}.btn_wrap .btn_search:hover::before{opacity:1}.btn_wrap .btn_search:hover::after{background-image:url("/resources/en/images/common/ico_btn_search_b.svg")}.btn_wrap .bg.btn_search{color:#222;border:none;background-color:#fff;border:1px solid #e5e5e5}.btn_wrap .bg.btn_search::after{background:url("/resources/en/images/common/ico_btn_search_b.svg") 0 0 no-repeat;background-size:cover}.btn_wrap .bg.btn_search:hover{color:#fff;border:1px solid rgba(0,0,0,0)}.btn_wrap .bg.btn_search:hover::before{background-color:#1428a0}.btn_wrap .bg.btn_search:hover::after{background-image:url("/resources/en/images/common/ico_btn_search_w.svg")}.btn_wrap .arr.btn_link{color:#222;border:none;background-color:#fff;border:1px solid #e5e5e5}.btn_wrap .arr.btn_link::after{background:url("/resources/en/images/common/ico_link_table_b.svg") 100% 50% no-repeat}.btn_wrap .arr.btn_link:hover{color:#fff;border:1px solid rgba(0,0,0,0)}.btn_wrap .arr.btn_link:hover::before{background-color:#1428a0}.btn_wrap .arr.btn_link:hover::after{background-image:url("/resources/en/images/common/ico_link_table_w.svg")}@media(max-width: 1023px)and (min-width: 1024px){.btn_wrap{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.btn_wrap{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.btn_wrap a{margin-left:0}}@media(max-width: 1023px){.btn_wrap .btn{padding:17px;min-width:180px}.btn_wrap .btn::before{transition:none}.btn_wrap .btn:hover{color:#888;border:1px solid #888}.btn_wrap .btn:hover::before{background-color:rgba(0,0,0,0)}}@media(max-width: 1023px){.btn_wrap .btn_download{padding:17px 56px 17px 17px;min-width:250px;margin-bottom:10px;text-align:left}.btn_wrap .btn_download::before{transition:none}.btn_wrap .btn_download::after{right:20px;width:20px;height:18px}}@media(max-width: 1023px){.btn_wrap .btn_link{padding:17px 75px 17px 17px;min-width:180px}.btn_wrap .btn_link::before{transition:none}.btn_wrap .btn_link::after{right:28px}}@media(max-width: 1023px){.btn_wrap .btn_search{padding:17px 56px 17px 17px;min-width:250px;margin-bottom:10px;text-align:left}.btn_wrap .btn_search::before{transition:none}.btn_wrap .btn_search::after{right:20px}}.accordion_list>li{overflow:hidden;border-bottom:1px solid #e5e5e5}.accordion_list>li:first-child .acco_tit{border-top:2px solid #1428a0}.accordion_list>li:first-child .acco_cont{display:block}.accordion_list>li.active .acco_tit{background-color:#1428a0}.accordion_list>li.active .acco_tit .tit{color:#fff}.accordion_list>li.active .acco_tit:after{border-color:#fff;transform:rotate(45deg);margin-top:-4px}.accordion_list .acco_tit{display:table;position:relative;width:100%}.accordion_list .acco_tit:hover .tit{color:#1428a0}.accordion_list .acco_tit .tit{padding:min(1.822vw, 35px) min(3.645vw, 70px);word-break:keep-all;word-wrap:break-word;color:#222;font-weight:600;vertical-align:middle}@media(min-width: 1024px){.accordion_list .acco_tit .tit{font-size:1.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.accordion_list .acco_tit .tit{font-size:24px;letter-spacing:0;line-height:1}}.accordion_list .acco_tit:after{content:"";width:14px;height:14px;border-top:2px solid #1428a0;border-left:2px solid #1428a0;transform:rotate(225deg);position:absolute;top:50%;right:min(3.854vw, 74px);margin-top:-9px;transition:all .3s}.accordion_list .acco_cont{display:none;padding:min(3.125vw, 60px) min(3.645vw, 70px);background:#f8f8f8;color:#222}@media(min-width: 1024px){.accordion_list .acco_cont{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.accordion_list .acco_cont{font-size:18px;letter-spacing:0;line-height:1}}.accordion_list .acco_cont .btn_wrap{margin-top:min(2.083vw, 40px)}.accordion_list .acco_cont .inner{margin-bottom:min(2.604vw, 50px)}.accordion_list .acco_cont .inner:last-child{margin-bottom:0}.accordion_list .acco_cont p.tit{margin-bottom:min(1.041vw, 20px);word-break:keep-all;word-wrap:break-word;color:#222;font-weight:bold}@media(min-width: 1024px){.accordion_list .acco_cont p.tit{font-size:1.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.accordion_list .acco_cont p.tit{font-size:24px;letter-spacing:0;line-height:1}}.accordion_list .acco_cont p{margin-bottom:min(0.52vw, 10px)}.accordion_list .acco_cont p:last-child{margin-bottom:0}@media(max-width: 1023px){.accordion_list .acco_tit .tit{padding:30px min(2.604vw, 20px)}}@media(max-width: 1023px)and (min-width: 1024px){.accordion_list .acco_tit .tit{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1.3529411765em}}@media(max-width: 1023px)and (max-width: 1023px){.accordion_list .acco_tit .tit{font-size:17px;letter-spacing:-0.03em;line-height:23px}}@media(max-width: 1023px){.accordion_list .acco_tit:after{right:min(3.255vw, 25px);width:10px;height:10px}}@media(max-width: 1023px){.accordion_list .acco_cont{padding:40px min(2.604vw, 20px)}}@media(max-width: 1023px)and (min-width: 1024px){.accordion_list .acco_cont{font-size:.9375rem;letter-spacing:-0.03em;line-height:1.3333333333em}}@media(max-width: 1023px)and (max-width: 1023px){.accordion_list .acco_cont{font-size:15px;letter-spacing:-0.03em;line-height:20px}}@media(max-width: 1023px){.accordion_list .acco_cont .btn_wrap{margin-top:30px}}@media(max-width: 1023px){.accordion_list .acco_cont .inner{margin-bottom:40px}}@media(max-width: 1023px){.accordion_list .acco_cont p.tit{margin-bottom:15px}}@media(max-width: 1023px)and (min-width: 1024px){.accordion_list .acco_cont p.tit{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.accordion_list .acco_cont p.tit{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.accordion_list .acco_cont p{margin-bottom:10px}}@media(max-width: 767px){.accordion_list .acco_tit .tit{padding:30px min(5.434vw, 20px)}}@media(max-width: 767px)and (min-width: 1024px){.accordion_list .acco_tit .tit{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1.3529411765em}}@media(max-width: 767px)and (max-width: 1023px){.accordion_list .acco_tit .tit{font-size:17px;letter-spacing:-0.03em;line-height:23px}}@media(max-width: 767px){.accordion_list .acco_tit:after{right:min(6.793vw, 25px)}}@media(max-width: 767px){.accordion_list .acco_cont{padding:40px min(5.434vw, 20px)}}@media(max-width: 767px)and (min-width: 1024px){.accordion_list .acco_cont{font-size:.9375rem;letter-spacing:-0.03em;line-height:1.3333333333em}}@media(max-width: 767px)and (max-width: 1023px){.accordion_list .acco_cont{font-size:15px;letter-spacing:-0.03em;line-height:20px}}@media(max-width: 767px){.accordion_list .acco_cont .btn_wrap{margin-top:30px}}@media(max-width: 767px){.accordion_list .acco_cont .inner{margin-bottom:40px}}@media(max-width: 767px){.accordion_list .acco_cont p.tit{margin-bottom:15px}}@media(max-width: 767px)and (min-width: 1024px){.accordion_list .acco_cont p.tit{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.accordion_list .acco_cont p.tit{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.accordion_list .acco_cont p{margin-bottom:10px}}.form_wrap{margin-top:min(2.083vw, 40px)}.form_wrap .form_inner{margin-bottom:min(4.166vw, 80px)}.form_wrap .form_inner:last-child{margin-bottom:0}.form_wrap .h_tit_wrap{position:relative}.form_wrap .h_tit_wrap h4{display:inline-block}.form_wrap .h_tit_wrap .form_desc{position:absolute;right:0;bottom:min(1.041vw, 20px);margin-bottom:0}.form_wrap h4{margin-bottom:min(1.562vw, 30px)}.form_wrap .form_desc{margin-bottom:min(1.041vw, 20px);color:#888;text-align:right}@media(min-width: 1024px){.form_wrap .form_desc{font-size:1rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.form_wrap .form_desc{font-size:16px;letter-spacing:0;line-height:1}}.form_wrap .txt_point{display:inline-block;margin:0 5px;color:#1428a0;vertical-align:top}.form_wrap .radio_area .custom_radio{display:inline-block;margin-left:min(2.083vw, 40px)}.form_wrap .radio_area .custom_radio:first-child{margin-left:0}.form_wrap .checkbox_area .custom_checkbox{display:inline-block;margin-left:min(2.083vw, 40px)}.form_wrap .checkbox_area .custom_checkbox:first-child{margin-left:0}.form_wrap .desc_list{margin-top:min(1.562vw, 30px)}.form_wrap .desc_list li{margin-top:min(0.26vw, 5px);color:#222}@media(min-width: 1024px){.form_wrap .desc_list li{font-size:1.125rem;letter-spacing:-0.03em;line-height:1.5555555556em}}@media(max-width: 1023px){.form_wrap .desc_list li{font-size:18px;letter-spacing:-0.03em;line-height:28px}}.form_wrap .desc_list li:first-child{margin-top:0}.form_list{padding:min(4.166vw, 80px) min(6.77vw, 130px)}.form_list.bg{background-color:#f5f5f5}.form_list>li{position:relative;margin-bottom:min(2.083vw, 40px)}.form_list>li:last-child{margin-bottom:0}.form_list>li .form_tit{position:absolute;left:0;top:50%;transform:translateY(-50%);width:min(7.291vw, 140px);color:#222;font-weight:600}@media(min-width: 1024px){.form_list>li .form_tit{font-size:1.25rem;letter-spacing:-0.03em;line-height:1.6em}}@media(max-width: 1023px){.form_list>li .form_tit{font-size:20px;letter-spacing:-0.03em;line-height:32px}}.form_list>li .form_cont{padding-left:min(7.291vw, 140px)}.agree_box .scroll_box{overflow-y:auto;padding:40px 30px;height:285px;border:1px solid #e5e5e5}.agree_box .scroll_box .p1{color:#1428a0}.agree_box .scroll_box ol{margin-bottom:20px}.agree_box .scroll_box ol>li{margin-top:20px}.agree_box .scroll_box ol>li:first-child{margin-top:0}.agree_box .scroll_box ol>li ul>li{margin-top:10px}.agree_box .scroll_box ol>li ul>li:first-child{margin-top:0}.agree_box .scroll_box p{line-height:1.25em;margin-bottom:10px}.agree_box .agree_chk{overflow:hidden;margin-top:min(1.041vw, 20px)}.agree_box .agree_chk .checkbox_area .custom_checkbox{display:block;margin-left:0}.agree_box .agree_chk .txt{float:left}@media(min-width: 1024px){.agree_box .agree_chk .txt{font-size:1.125rem;letter-spacing:-0.03em;line-height:1.4444444444em}}@media(max-width: 1023px){.agree_box .agree_chk .txt{font-size:18px;letter-spacing:-0.03em;line-height:26px}}.agree_box .agree_chk .radio_area{float:right}.search_wrap{position:relative;margin-bottom:min(1.041vw, 20px)}.search_wrap:after{content:"";display:table;clear:both}.search_wrap .input_area.search{float:right;width:min(20.833vw, 400px)}.search_wrap .select_area.search{float:right}.search_wrap .select_area.search .custom_select_area{float:left}.search_wrap .select_area.search .search_btn{margin-left:min(0.52vw, 10px);color:#fff;background-color:#1428a0}@media(min-width: 1024px){.search_wrap .select_area.search .search_btn{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.search_wrap .select_area.search .search_btn{font-size:18px;letter-spacing:0;line-height:1}}.search_wrap .search_icon{display:block;cursor:pointer;position:absolute;right:0;top:0;width:min(3.645vw, 70px);height:100%;background:url("/resources/en/images/common/ico_search.svg") center center no-repeat;background-size:min(1.145vw, 22px) min(1.145vw, 22px)}.search_wrap .search_icon.ico_date{background:url("/resources/en/images/common/ico_date.png") center center no-repeat;background-size:18px 18px}.search_wrap .search_btn{display:inline-block;vertical-align:middle;width:min(4.895vw, 94px);height:3.75rem;vertical-align:middle;color:#fff;background:#666;text-align:center;box-sizing:border-box}@media(min-width: 1024px){.search_wrap .search_btn{font-size:1.125rem;letter-spacing:0em;line-height:3.3333333333em}}@media(max-width: 1023px){.search_wrap .search_btn{font-size:18px;letter-spacing:0em;line-height:60px}}.search_wrap .search_btn+.search_btn{margin-left:min(0.625vw, 12px)}@media(max-width: 1023px){.search_wrap{margin-bottom:20px}.search_wrap .input_area.search{width:50%}.search_wrap .input_area.search input{height:50px;border-radius:25px}.search_wrap .search_icon{width:60px;background-size:20px 20px}.search_wrap .select_area.search .search_btn{margin-left:min(1.302vw, 10px);width:min(10.416vw, 80px);height:50px}}@media(max-width: 1023px)and (min-width: 1024px){.search_wrap .select_area.search .search_btn{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.search_wrap .select_area.search .search_btn{font-size:14px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.search_wrap .input_area.search{float:none;width:100%}.search_wrap .select_area.search .search_btn{margin-left:min(2.717vw, 10px);width:min(21.739vw, 80px)}}.input_area{display:inline-block;position:relative;width:100%;font-size:0;vertical-align:top;background:#fff}.input_area.transparent{background:rgba(0,0,0,0)}.input_area.transparent input{border-left:none;border-top:none;border-right:none;background-color:rgba(0,0,0,0)}.input_area.transparent input::placeholder{color:#222}.input_area input{display:inline-block;width:100%;height:3.75rem;padding:0 min(1.041vw, 20px);color:#222;border:1px solid #e5e5e5;background:inherit}@media(min-width: 1024px){.input_area input{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.input_area input{font-size:18px;letter-spacing:0;line-height:1}}.input_area input::placeholder{color:#888}.input_area input:focus{border-color:#1428a0}.input_area input[readonly]{background:#e5e5e5}.input_area input[readonly]:focus{border-color:#e5e5e5}.input_area input[disabled]{background:#f5f5f5;border-color:#e5e5e5;color:#888}.input_area.input_btn input{padding:0 min(3.645vw, 70px) 0 min(1.041vw, 20px)}.input_area.search input{padding:0 min(3.645vw, 70px) 0 min(1.562vw, 30px);height:3.75rem;border-radius:min(1.77vw, 34px)}.input_area.validate input{border-color:red}.input_area.validate .txt{display:block;padding:min(0.52vw, 10px);color:red}@media(min-width: 1024px){.input_area.validate .txt{font-size:1rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.input_area.validate .txt{font-size:16px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.input_area input{height:40px;padding:0 20px}}@media(max-width: 1023px)and (min-width: 1024px){.input_area input{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.input_area input{font-size:14px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.input_area.input_btn input{padding:0 60px 0 20px}}@media(max-width: 1023px){.input_area.search input{padding:0 60px 0 20px;height:40px;border-radius:20px}}.textarea_area textarea{width:100%;border:1px solid #e5e5e5;padding:min(1.041vw, 20px);box-sizing:border-box;background:#fff;color:#222;resize:none}@media(min-width: 1024px){.textarea_area textarea{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.textarea_area textarea{font-size:18px;letter-spacing:0;line-height:1}}.textarea_area textarea.scroll{resize:none}.textarea_area textarea:focus{border-color:#1428a0}@media(max-width: 767px){.textarea_area textarea{padding:10px}}@media(max-width: 767px)and (min-width: 1024px){.textarea_area textarea{font-size:.75rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.textarea_area textarea{font-size:12px;letter-spacing:0;line-height:1}}.select_area{display:inline-block;vertical-align:top}.select_area select[multiple]{background:#fff}.select_area select{padding:0 min(2.343vw, 45px) 0 min(0.781vw, 15px);width:min(16.666vw, 320px);height:3.75rem;min-width:140px;background:url("/resources/en/images/common/select_icon.svg") center right 15px no-repeat;background-color:#fff;color:#222;appearance:none;border:1px solid #e5e5e5;box-sizing:border-box}@media(min-width: 1024px){.select_area select{font-size:1.125rem;letter-spacing:0em;line-height:3.3333333333em}}@media(max-width: 1023px){.select_area select{font-size:18px;letter-spacing:0em;line-height:60px}}.select_area select.w-420{width:min(21.875vw, 420px)}.select_area select::-ms-expand{display:none}.select_area select:focus{border-color:#1428a0}.select_area.transparent select{border-left:none;border-top:none;border-right:none;background-color:rgba(0,0,0,0)}@media(max-width: 1023px){.select_area select{padding:0 45px 0 20px;width:100%;height:50px;font-size:16px}}@media(max-width: 767px){.select_area{width:100%}.select_area select{width:100%;font-size:12px;min-width:80px;height:40px;padding:0 20px 0 5px;background-position:center right 5px;background-size:10px}}.custom_select_area{position:relative;width:min(16.666vw, 320px);height:3.75rem;background:#fff}.custom_select_area+.custom_select_area{margin-left:10px}.custom_select_area.short{width:min(10.104vw, 194px)}.custom_select_area.on .current{border:1px solid #1428a0}.custom_select_area.on .current::after{transform:rotate(-180deg)}.custom_select_area.on ul{display:block}.custom_select_area a{display:block;padding:0 min(0.781vw, 15px);color:#222}@media(min-width: 1024px){.custom_select_area a{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333em}}@media(max-width: 1023px){.custom_select_area a{font-size:18px;letter-spacing:0em;line-height:24px}}.custom_select_area a.current{position:relative;border:1px solid #e5e5e5}@media(min-width: 1024px){.custom_select_area a.current{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media(max-width: 1023px){.custom_select_area a.current{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media(min-width: 1024px){.custom_select_area a.current{font-size:1.125rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.custom_select_area a.current{font-size:18px;letter-spacing:0em;line-height:1}}.custom_select_area a.current::after{content:"";position:absolute;top:50%;right:min(0.781vw, 15px);margin-top:-4px;width:12px;height:7px;background:url("/resources/en/images/common/select_icon.svg") top left no-repeat;background-size:12px 7px}.custom_select_area .current{padding:min(1.041vw, 20px) min(1.562vw, 30px) min(1.041vw, 20px) min(0.781vw, 15px)}.custom_select_area ul{overflow-y:auto;position:absolute;left:0;top:4.375rem;display:none;width:100%;height:auto;max-height:min(13.02vw, 250px);padding:min(0.52vw, 10px) 0;border:1px solid #e5e5e5;background:#fff;z-index:10;box-shadow:5px 5px 10px rgba(0,0,0,.1)}.custom_select_area ul li.active{background:#f8f8f8}.custom_select_area ul li a{padding:min(0.677vw, 13px) min(0.781vw, 15px);word-break:break-all}.custom_select_area ul li a:hover{background:#f8f8f8}@media(max-width: 1023px){.custom_select_area{width:50%;height:50px}.custom_select_area.short{width:194px}.custom_select_area a{padding:0 15px;font-size:16px}.custom_select_area a.current{font-size:16px}.custom_select_area a.current::after{right:15px}.custom_select_area .current{padding:16px 30px 16px 15px}.custom_select_area ul{top:55px;max-height:250px;padding:0}.custom_select_area ul li a{padding:13px 15px}}.multi_select .select_area+.select_area{margin-left:min(0.52vw, 10px)}@media(max-width: 767px){.multi_select .select_area+.select_area{margin:0;margin-top:5px}}.multiple_select .inline{display:inline-block;vertical-align:top}.multiple_select .inline+.inline{margin-left:min(0.208vw, 4px)}.multiple_select p{margin-bottom:min(0.52vw, 10px);padding:0 min(0.781vw, 15px);width:100%;height:3.75rem;vertical-align:middle;color:#222;border:1px solid #e5e5e5}@media(min-width: 1024px){.multiple_select p{font-size:1.125rem;letter-spacing:0em;line-height:3.3333333333em}}@media(max-width: 1023px){.multiple_select p{font-size:18px;letter-spacing:0em;line-height:60px}}.multiple_select .select_area+.select_area{margin-left:min(0.52vw, 10px)}@media(max-width: 767px){.multiple_select .select_area+.select_area{margin:0;margin-top:5px}}.multiple_select .select_area .multiple_select{height:min(5.208vw, 100px)}@media(max-width: 767px){.multiple_select .inline{width:calc(50% - 2px)}.multiple_select p{font-size:12px;height:30px;line-height:30px}}.custom_radio{position:relative}.custom_radio input[type=radio]{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0, 0, 0, 0);border:0}.custom_radio input[type=radio]+label{position:relative;padding-left:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;text-align:right;color:#666}@media(min-width: 1024px){.custom_radio input[type=radio]+label{font-size:1.125rem;letter-spacing:0em;line-height:1.6666666667em}}@media(max-width: 1023px){.custom_radio input[type=radio]+label{font-size:18px;letter-spacing:0em;line-height:30px}}.custom_radio input[type=radio]+label:before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;text-align:center;background:#fff;border:1px solid #ccc;border-radius:100%;box-sizing:border-box}.custom_radio input[type=radio]+label:after{content:"";position:absolute;top:8px;left:6px;width:12px;height:12px;background:#ddd;border-radius:100%}.custom_radio input[type=radio]:checked+label:after{background:#1428a0}@media(max-width: 1023px){.custom_radio input[type=radio]+label{padding-left:32px}}@media(max-width: 1023px)and (min-width: 1024px){.custom_radio input[type=radio]+label{font-size:.875rem;letter-spacing:0em;line-height:1.4285714286em}}@media(max-width: 1023px)and (max-width: 1023px){.custom_radio input[type=radio]+label{font-size:14px;letter-spacing:0em;line-height:20px}}@media(max-width: 1023px){.custom_radio input[type=radio]+label:before{width:18px;height:18px}}@media(max-width: 1023px){.custom_radio input[type=radio]+label:after{top:6px;left:4px;width:10px;height:10px}}.custom_checkbox{position:relative}.custom_checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.custom_checkbox input[type=checkbox]+label{position:relative;padding-left:30px;cursor:pointer}@media(min-width: 1024px){.custom_checkbox input[type=checkbox]+label{font-size:1.125rem;letter-spacing:0em;line-height:1.6666666667em}}@media(max-width: 1023px){.custom_checkbox input[type=checkbox]+label{font-size:18px;letter-spacing:0em;line-height:30px}}.custom_checkbox input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #ccc;background-color:#fff;box-sizing:border-box}.custom_checkbox input[type=checkbox]+label:after{content:"";position:absolute;left:7px;top:0;width:5px;height:10px;color:#666}.custom_checkbox input[type=checkbox]:checked+label::before{border:#1428a0;background-color:#1428a0}.custom_checkbox input[type=checkbox]:checked+label::after{left:6px;top:6px;width:10px;height:10px;background:url("/resources/en/images/common/custom_checkbox_icon01.svg") center no-repeat;background-size:cover}.custom_checkbox input[type=checkbox][readonly]+label:before{background-color:#f7f7f7}.custom_checkbox input[type=checkbox][readonly]:checked+label:before{background-color:#f7f7f7}.custom_checkbox input[type=checkbox][readonly]:checked+label:after{background:url("/resources/en/images/common/custom_checkbox_icon02.png") center no-repeat}@media(max-width: 1023px){.custom_checkbox input[type=checkbox]+label{font-size:14px}.custom_checkbox input[type=checkbox]+label:before{width:18px;height:18px}.custom_checkbox input[type=checkbox]:checked+label::after{left:4px;top:4px}}.phone_wrap{overflow:hidden}.phone_wrap .input_area{width:min(6.302vw, 121px);float:left}.phone_wrap .input_area input{width:100%}.phone_wrap .input_area+.input_area{padding-left:28px;position:relative;box-sizing:content-box}.phone_wrap .input_area+.input_area:before{content:"-";position:absolute;left:10px;top:20px}@media(min-width: 1024px){.phone_wrap .input_area+.input_area:before{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.phone_wrap .input_area+.input_area:before{font-size:18px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.phone_wrap .input_area{width:calc(33.333333% - 15px)}.phone_wrap .input_area+.input_area{padding-left:22.5px}.phone_wrap .input_area+.input_area:before{left:9px;top:14px;font-size:13px}}.email_wrap:after{clear:both;content:"";display:block;height:0;visibility:hidden}.email_wrap>*{float:left}.email_wrap>* input,.email_wrap>* select{width:min(9.895vw, 190px)}.email_wrap .input_area+.input_area{padding-left:40px;position:relative}.email_wrap .input_area+.input_area:before{content:"@";display:block;position:absolute;left:12px;top:50%;margin-top:-9px;color:#333}@media(min-width: 1024px){.email_wrap .input_area+.input_area:before{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.email_wrap .input_area+.input_area:before{font-size:18px;letter-spacing:0;line-height:1}}.email_wrap .select_area{margin-left:12px}@media(max-width: 767px){.email_wrap>* input,.email_wrap>* select{width:100%}.email_wrap .input_area{width:calc(50% - 14px)}.email_wrap .input_area+.input_area{padding:0;margin-left:28px;position:relative}.email_wrap .input_area+.input_area:before{left:-19px;margin-top:-6px}}@media(max-width: 767px)and (min-width: 1024px){.email_wrap .input_area+.input_area:before{font-size:.8125rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.email_wrap .input_area+.input_area:before{font-size:13px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.email_wrap .select_area{margin:10px 0 0}}.addr_wrap input{width:min(33.333vw, 640px)}.addr_wrap>.input_area{width:100%;margin-top:10px}.addr_wrap .input_search input{width:min(13.02vw, 250px)}.addr_wrap .input_search .search_btn{width:min(8.854vw, 170px)}@media(max-width: 767px){.addr_wrap input{width:100%}.addr_wrap .input_search input{width:calc(100% - 100px)}.addr_wrap .input_search .search_btn{width:100px}}.file_wrap{position:relative}.file_wrap input[type=file]{display:none}.file_wrap .file_name[type=text]{width:calc(100% - 170px);height:3.75rem;margin-right:10px;background-color:#fff;border:1px solid #e5e5e5;color:#222;padding:0 min(1.041vw, 20px)}@media(min-width: 1024px){.file_wrap .file_name[type=text]{font-size:1.125rem;letter-spacing:0em;line-height:3.3333333333em}}@media(max-width: 1023px){.file_wrap .file_name[type=text]{font-size:18px;letter-spacing:0em;line-height:60px}}.file_wrap .file_link,.file_wrap .btn_delet{position:relative;display:inline-block;width:160px;height:3.75rem;vertical-align:middle;text-align:center;color:#fff;background-color:#888;cursor:pointer}@media(min-width: 1024px){.file_wrap .file_link,.file_wrap .btn_delet{font-size:1.125rem;letter-spacing:0em;line-height:3.3333333333em}}@media(max-width: 1023px){.file_wrap .file_link,.file_wrap .btn_delet{font-size:18px;letter-spacing:0em;line-height:60px}}.file_wrap .btn_delet{display:none}.file_list2{display:block;margin-top:min(0.781vw, 15px);padding-left:min(7.291vw, 140px)}.file_list2 .filebox{position:relative;margin-bottom:min(0.52vw, 10px);padding:min(0.781vw, 15px) min(1.041vw, 20px);background-color:#f5f5f5;border:1px solid #e5e5e5}.file_list2 .filebox:last-child{margin-bottom:0}@media(min-width: 1024px){.file_list2 .filebox p{font-size:1rem;letter-spacing:0em;line-height:1.1875em}}@media(max-width: 1023px){.file_list2 .filebox p{font-size:16px;letter-spacing:0em;line-height:19px}}.file_list2 .filebox .btn_delete{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:20px;height:20px;cursor:pointer}.file_list2 .filebox .btn_delete:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:9px;height:9px;background:url("/resources/en/images/common/icon_close_bk2.svg") no-repeat 0}@media(max-width: 1023px){.form_wrap{margin-top:40px}.form_wrap .form_inner{margin-bottom:50px}.form_wrap .h_tit_wrap .form_desc{bottom:20px}.form_wrap h4{margin-bottom:15px}.form_wrap .form_desc{margin-bottom:15px;font-size:13px}.form_wrap .radio_area .custom_radio{margin-left:35px}.form_wrap .checkbox_area .custom_checkbox{margin-left:35px}.form_list{padding:40px min(5.859vw, 45px)}.form_list>li{margin-bottom:30px}.form_list>li .form_tit{width:15%}}@media(max-width: 1023px)and (min-width: 1024px){.form_list>li .form_tit{font-size:.9375rem;letter-spacing:-0.03em;line-height:1.2em}}@media(max-width: 1023px)and (max-width: 1023px){.form_list>li .form_tit{font-size:15px;letter-spacing:-0.03em;line-height:18px}}@media(max-width: 1023px){.form_list>li .form_cont{padding-left:15%}}@media(max-width: 1023px){.agree_box .scroll_box{padding:30px 20px;height:180px}.agree_box .agree_chk{margin-top:15px;text-align:left}}@media(max-width: 1023px)and (min-width: 1024px){.agree_box .agree_chk .txt{font-size:1.125rem;letter-spacing:-0.03em;line-height:1.4444444444em}}@media(max-width: 1023px)and (max-width: 1023px){.agree_box .agree_chk .txt{font-size:18px;letter-spacing:-0.03em;line-height:26px}}@media(max-width: 1023px){.file_list2{padding-left:15%}}@media(max-width: 767px){.form_wrap .file_name[type=text]{width:100%;height:40px;padding:0 min(2.717vw, 10px);margin-bottom:10px;margin-right:0}}@media(max-width: 767px)and (min-width: 1024px){.form_wrap .file_name[type=text]{font-size:.75rem;letter-spacing:0em;line-height:3.3333333333em}}@media(max-width: 767px)and (max-width: 1023px){.form_wrap .file_name[type=text]{font-size:12px;letter-spacing:0em;line-height:40px}}@media(max-width: 767px){.form_wrap .file_link,.form_wrap .btn_delet{width:100%;height:40px;padding:7px 0 12px;font-weight:600}}@media(max-width: 767px)and (min-width: 1024px){.form_wrap .file_link,.form_wrap .btn_delet{font-size:.875rem;letter-spacing:0em;line-height:2.0714285714em}}@media(max-width: 767px)and (max-width: 1023px){.form_wrap .file_link,.form_wrap .btn_delet{font-size:14px;letter-spacing:0em;line-height:29px}}@media(max-width: 767px){.form_list{padding:30px min(5.434vw, 20px)}.form_list>li .form_tit{display:block;position:static;top:0;transform:translateY(0);width:100%;margin-bottom:10px}.form_list>li .form_cont{padding-left:0;width:100%}.form_list .form_cont .radio_area .custom_radio{margin-left:0;margin-top:7px;width:100%}.form_list .form_cont .radio_area .custom_radio:first-child{margin-top:0}.form_list .form_cont .checkbox_area .custom_checkbox{margin-left:0;width:100%}.form_list .file_list2{margin-top:15px;padding-left:0}.form_list .file_list2 .filebox{height:40px;padding:7px min(5.434vw, 20px) 12px;margin-bottom:5px}}@media(max-width: 767px)and (min-width: 1024px){.form_list .file_list2 .filebox p{font-size:.875rem;letter-spacing:0em;line-height:2.0714285714em}}@media(max-width: 767px)and (max-width: 1023px){.form_list .file_list2 .filebox p{font-size:14px;letter-spacing:0em;line-height:29px}}.board_list.line_type table thead th{border-left:1px solid #e5e5e5}.board_list.line_type table thead th.bNone{border-left:none}.board_list.line_type table tbody td{border-left:1px solid #e5e5e5}.board_list.line_type table tbody td.bNone{border-left:none}.board_list .desc{margin-bottom:min(1.041vw, 20px);color:#888}@media(min-width: 1024px){.board_list .desc{font-size:1rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.board_list .desc{font-size:16px;letter-spacing:-0.03em;line-height:1}}.board_list .txt_point{display:inline-block;margin:0 5px;color:#1428a0;vertical-align:top}.board_list table{width:100%;border-top:2px solid #1428a0;border-bottom:1px solid #e5e5e5}.board_list table col.idx{width:12%}.board_list table col.tit{width:66%}.board_list table col.date{width:22%}.board_list table tr{border-bottom:1px solid #e5e5e5}.board_list table th{padding:min(1.666vw, 32px) min(1.041vw, 20px);text-align:center;word-break:keep-all;word-wrap:break-word;font-weight:bold;color:#222;background-color:#f5f7ff}@media(min-width: 1024px){.board_list table th{font-size:1.25rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.board_list table th{font-size:20px;letter-spacing:0em;line-height:1}}.board_list table th.tit{text-align:left}.board_list table td{padding:min(1.822vw, 35px) min(0.52vw, 10px);text-align:center;word-break:keep-all;word-wrap:break-word;font-weight:600;color:#222;background-color:#fff}@media(min-width: 1024px){.board_list table td{font-size:1.125rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.board_list table td{font-size:18px;letter-spacing:0em;line-height:1}}@media(min-width: 1024px){.board_list table td.idx{font-size:1.5rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.board_list table td.idx{font-size:24px;letter-spacing:0em;line-height:1}}.board_list table td.tit{text-align:left;font-weight:bold}@media(min-width: 1024px){.board_list table td.tit{font-size:1.25rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.board_list table td.tit{font-size:20px;letter-spacing:0em;line-height:1}}.board_list table td.date{font-weight:400}.board_list table td.tl{text-align:left}.board_list table td a{display:block;word-break:keep-all;word-wrap:break-word}.board_list table td a:hover{color:#1428a0}@media(max-width: 1023px){.board_list table col.idx{display:none}.board_list table col.tit{width:85%}.board_list table col.date{width:15%}.board_list table th{padding:0 min(2.604vw, 20px);height:60px}}@media(max-width: 1023px)and (min-width: 1024px){.board_list table th{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.board_list table th{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.board_list table th.idx{display:none}}@media(max-width: 1023px){.board_list table td{padding:0 min(1.302vw, 10px);height:80px}.board_list table td.idx{display:none}.board_list table td.tit{padding:0 min(2.604vw, 20px)}}@media(max-width: 1023px)and (min-width: 1024px){.board_list table td.tit{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.board_list table td.tit{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){.board_list table td.date{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.board_list table td.date{font-size:14px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.board_list table col.tit{width:65%}.board_list table col.date{width:35%}.board_list table th{padding:0 min(5.434vw, 20px)}.board_list table th.date{text-align:right}.board_list table td{padding:0 min(2.717vw, 10px)}.board_list table td.idx{display:none}.board_list table td.tit{padding:0 min(5.434vw, 20px)}}@media(max-width: 767px)and (min-width: 1024px){.board_list table td.tit{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1.2941176471em}}@media(max-width: 767px)and (max-width: 1023px){.board_list table td.tit{font-size:17px;letter-spacing:-0.03em;line-height:22px}}@media(max-width: 767px){.board_list table td.date{padding:0 min(5.434vw, 20px);text-align:right}}.accordion_list .board_list table th+th{border-left:1px solid #e5e5e5}.accordion_list .board_list table td+td{border-left:1px solid #e5e5e5}.accordion_list .board_list table td.tit{text-align:center}.board_view .top_area{display:flex;padding:min(1.458vw, 28px) min(2.083vw, 40px);border-top:2px solid #1428a0;background-color:#f5f7ff;color:#222;font-size:0}.board_view .top_area.full_tit{flex-direction:column}.board_view .top_area.full_tit .tit{display:block}.board_view .top_area .cate{margin-bottom:min(0.781vw, 15px);color:#222}@media(min-width: 1024px){.board_view .top_area .cate{font-size:1rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.board_view .top_area .cate{font-size:16px;letter-spacing:0;line-height:1}}.board_view .top_area .tit{display:inline-block;vertical-align:middle;width:auto;margin-bottom:0;font-weight:600;word-break:keep-all;word-wrap:break-word}@media(min-width: 1024px){.board_view .top_area .tit{font-size:1.5rem;letter-spacing:0em;line-height:1.1666666667em}}@media(max-width: 1023px){.board_view .top_area .tit{font-size:24px;letter-spacing:0em;line-height:28px}}.board_view .top_area .date{display:inline-block;margin-left:auto}@media(min-width: 1024px){.board_view .top_area .date{font-size:1.125rem;letter-spacing:0em;line-height:1.1666666667em}}@media(max-width: 1023px){.board_view .top_area .date{font-size:18px;letter-spacing:0em;line-height:21px}}.board_view .cont_area{padding:min(3.645vw, 70px) min(2.604vw, 50px);color:#222}.board_view .cont_area p{word-break:keep-all;word-wrap:break-word}@media(min-width: 1024px){.board_view .cont_area p{font-size:1.125rem;letter-spacing:0em;line-height:1.8888888889em}}@media(max-width: 1023px){.board_view .cont_area p{font-size:18px;letter-spacing:0em;line-height:34px}}.board_view .cont_area img{display:inline-block}.board_view .bot_area{margin-bottom:min(2.083vw, 40px)}.board_view .bot_area>dl{padding:min(1.458vw, 28px) min(2.083vw, 40px);margin-bottom:min(0.26vw, 5px);font-size:0;background-color:#f8f8f8;font-weight:600}.board_view .bot_area>dl:last-child{margin-bottom:0}.board_view .bot_area dt{position:relative;vertical-align:middle}@media(min-width: 1024px){.board_view .bot_area dt{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556em}}@media(max-width: 1023px){.board_view .bot_area dt{font-size:18px;letter-spacing:0em;line-height:28px}}.board_view .bot_area dd{display:inline-block;margin-left:min(4.531vw, 87px);width:calc(100% - min(10.416vw, 200px));vertical-align:middle}.board_view .bot_area dd a{display:inline-block;color:#222;margin-right:min(1.562vw, 30px)}@media(min-width: 1024px){.board_view .bot_area dd a{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556em}}@media(max-width: 1023px){.board_view .bot_area dd a{font-size:18px;letter-spacing:0em;line-height:28px}}.board_view .bot_area dd a .ico{display:inline-block;margin-left:min(1.562vw, 30px);margin-top:2px;width:25px;height:18px;background:url("/resources/en/images/common/ico_download_b.svg") 0 0 no-repeat;background-size:cover}.board_view .page_area .page_list{border-bottom:1px solid #e5e5e5}.board_view .page_area .page_list li{display:table;width:100%;height:70px;border-top:1px solid #e5e5e5}.board_view .page_area .page_list li>*{display:table-cell;vertical-align:middle}.board_view .page_area .page_list li>strong{position:relative;display:inline-block;width:min(9.375vw, 180px);text-align:center}.board_view .page_area .page_list li>strong::before{content:"";position:absolute;left:min(2.083vw, 40px);top:50%;width:12px;height:7px;transform:translate(0, -50%);background:url("/resources/en/images/common/ico_arr_next_off.svg") 0 0 no-repeat;background-size:cover}.board_view .page_area .page_list li>p{display:inline-block;width:min(52.083vw, 1000px);color:#222}.board_view .page_area .page_list li a{display:block;padding:min(1.822vw, 35px) 0}@media(min-width: 1024px){.board_view .page_area .page_list li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media(max-width: 1023px){.board_view .page_area .page_list li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}.board_view .page_area .page_list li a:hover{text-decoration:underline}.board_view .page_area .page_list li span{display:block;padding:min(1.822vw, 35px) 0}.board_view .page_area .page_list li:hover>strong{color:#1428a0}.board_view .page_area .page_list li:hover>strong::before{background:url("/resources/en/images/common/ico_arr_next_on.svg") 0 0 no-repeat;background-size:cover}.board_view .page_area .page_list li.prev>strong::before{background:url("/resources/en/images/common/ico_arr_prev_off.svg") 0 0 no-repeat;background-size:cover}.board_view .page_area .page_list li.prev:hover>strong::before{background:url("/resources/en/images/common/ico_arr_prev_on.svg") 0 0 no-repeat;background-size:cover}.board_view .btn_wrap{margin-top:min(3.125vw, 60px);text-align:center}@media(min-width: 1024px){.board_view .btn_wrap .btn{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.board_view .btn_wrap .btn{font-size:18px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.board_view .top_area{padding:25px 0;height:auto;background-color:#fff;border-bottom:1px solid #e5e5e5}.board_view .top_area .tit{padding-top:10px;font-size:25px}.board_view .cont_area{padding:50px 0}.board_view .bot_area>dl{padding:15px 20px;margin-bottom:5px}.board_view .bot_area dt{font-size:14px}.board_view .bot_area dd{margin-left:20px}.board_view .bot_area dd a{display:block;margin-right:0}}@media(max-width: 1023px)and (min-width: 1024px){.board_view .bot_area dd a{font-size:.875rem;letter-spacing:0em;line-height:1.2857142857em}}@media(max-width: 1023px)and (max-width: 1023px){.board_view .bot_area dd a{font-size:14px;letter-spacing:0em;line-height:18px}}@media(max-width: 1023px){.board_view .bot_area dd a .ico{width:18px;height:13px;margin-left:10px;background-size:18px 13px}}@media(max-width: 1023px){.board_view .page_area .page_list li>strong{width:min(13.02vw, 100px);text-indent:min(3.255vw, 25px)}.board_view .page_area .page_list li>strong::before{left:min(2.604vw, 20px)}.board_view .page_area .page_list li>p{width:min(78.125vw, 600px)}.board_view .page_area .page_list li a{padding:min(3.515vw, 27px) 0}.board_view .page_area .page_list li span{padding:min(3.515vw, 27px) 0}}@media(max-width: 767px){.board_view .top_area{padding:25px min(4.076vw, 15px)}.board_view .top_area .date{left:min(4.076vw, 15px)}.board_view .cont_area{padding:48px 0 min(10.869vw, 40px)}.board_view .bot_area{margin-bottom:50px}.board_view .bot_area>dl{padding:18px min(5.434vw, 20px)}.board_view .bot_area dd{width:calc(100% - min(19.021vw, 70px))}.board_view .bot_area dd a .ico{width:18px;height:13px;margin:0 0 0 min(2.717vw, 10px)}.board_view .page_area .page_list li>strong{width:min(27.173vw, 100px);text-indent:min(6.793vw, 25px)}.board_view .page_area .page_list li>strong::before{left:min(5.434vw, 20px)}.board_view .page_area .page_list li>p{width:min(54.347vw, 200px)}.board_view .page_area .page_list li a{padding:min(7.336vw, 27px) 0}.board_view .page_area .page_list li span{padding:min(7.336vw, 27px) 0}.board_view .btn_wrap{margin-top:35px}}@media(max-width: 767px)and (min-width: 1024px){.board_view .btn_wrap .btn{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.board_view .btn_wrap .btn{font-size:15px;letter-spacing:0;line-height:1}}.thumb_list_wrap .board_list .board{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;justify-content:space-between}.thumb_list_wrap .board_list .board>li{width:min(46.666vw, 560px);margin-top:min(4.166vw, 80px)}.thumb_list_wrap .board_list .board>li:nth-child(1),.thumb_list_wrap .board_list .board>li:nth-child(2){margin-top:0}.thumb_list_wrap .board_list .board>li.active{opacity:1;transition:.3s ease-in-out;transform:scale(1)}.thumb_list_wrap .board_list .board>li .item{display:block}.thumb_list_wrap .board_list .board>li .item:hover .thumb_area .img img{transform:scale(1.1)}.thumb_list_wrap .board_list .board>li .item:hover .tit{text-decoration:underline}.thumb_list_wrap .board_list .board .thumb_area{overflow:hidden;position:relative;padding-top:66.666%}.thumb_list_wrap .board_list .board .thumb_area .img{position:absolute;left:0;top:50%;width:100%;height:100%;transform:translateY(-50%);background-color:#f5f5f5}.thumb_list_wrap .board_list .board .thumb_area .img img{margin:0 auto;width:auto;height:100%;max-width:none;object-fit:cover;transition:transform .3s ease-in-out}.thumb_list_wrap .board_list .board .txt_area{padding:min(2.083vw, 40px) 0 0}.thumb_list_wrap .board_list .board .txt_area .cate{margin-bottom:min(1.041vw, 20px);display:inline-block;color:#1428a0;font-weight:500}@media(min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .cate{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .cate{font-size:18px;letter-spacing:-0.03em;line-height:1}}.thumb_list_wrap .board_list .board .txt_area .cate.green{color:#56a311}.thumb_list_wrap .board_list .board .txt_area .tit{color:#222;font-weight:600;word-break:keep-all;word-wrap:break-word}@media(min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .tit{font-size:1.5rem;letter-spacing:-0.03em;line-height:1.25em}}@media(max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .tit{font-size:24px;letter-spacing:-0.03em;line-height:30px}}@media(min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.4166666667em;max-height:2.8333333333em}}@media(max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:34px;max-height:68px}}.thumb_list_wrap .board_list .board .txt_area .date{display:inline-block;margin-top:min(1.041vw, 20px);color:#888}@media(min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .date{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .date{font-size:18px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.thumb_list_wrap .board_list .board>li{margin-top:60px;width:47%}.thumb_list_wrap .board_list .board>li:nth-child(even){margin-left:6%}.thumb_list_wrap .board_list .board>li .item:hover .thumb_area .img img{transform:scale(1)}.thumb_list_wrap .board_list .board .txt_area{padding:25px 0 0}.thumb_list_wrap .board_list .board .txt_area .cate{display:inline-block;margin-bottom:10px}}@media(max-width: 1023px)and (min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .cate{font-size:.875rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .cate{font-size:14px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .tit{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .tit{font-size:18px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.2777777778em;max-height:2.5555555556em}}@media(max-width: 1023px)and (max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:23px;max-height:46px}}@media(max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .date{margin-top:15px}}@media(max-width: 1023px)and (min-width: 1024px){.thumb_list_wrap .board_list .board .txt_area .date{font-size:.875rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.thumb_list_wrap .board_list .board .txt_area .date{font-size:14px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 767px){.thumb_list_wrap .board_list .board{display:block}.thumb_list_wrap .board_list .board>li{width:100%}.thumb_list_wrap .board_list .board>li:nth-child(2){margin-top:60px}.thumb_list_wrap .board_list .board>li:nth-child(even){margin-left:0}}.thubm_view_wrap .board_view .board{margin:0 auto min(4.687vw, 90px);padding:0 min(1.041vw, 20px);max-width:1240px;width:auto}.thubm_view_wrap .board_view .board_top{padding:min(2.083vw, 40px) 0;border-top:2px solid #1428a0;border-bottom:1px solid #e5e5e5}.thubm_view_wrap .board_view .board_top .sub_txt{overflow:hidden;margin-bottom:min(1.093vw, 21px)}.thubm_view_wrap .board_view .board_top .sub_txt>p{position:relative;float:left;margin-left:min(1.041vw, 20px);padding-left:min(1.041vw, 20px);color:#222}.thubm_view_wrap .board_view .board_top .sub_txt>p::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:16px;background-color:#ccc}@media(min-width: 1024px){.thubm_view_wrap .board_view .board_top .sub_txt>p{font-size:1.25rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.thubm_view_wrap .board_view .board_top .sub_txt>p{font-size:20px;letter-spacing:-0.03em;line-height:1}}.thubm_view_wrap .board_view .board_top .sub_txt>p:first-child{margin-left:0;padding-left:0}.thubm_view_wrap .board_view .board_top .sub_txt>p:first-child::after{content:none}.thubm_view_wrap .board_view .board_top .cate.green{color:#56a311}.thubm_view_wrap .board_view .board_top p.date{float:left;position:relative;color:#888;font-weight:bold}.thubm_view_wrap .board_view .board_top .tit{color:#222;font-weight:bold;word-break:keep-all;word-wrap:break-word}@media(min-width: 1024px){.thubm_view_wrap .board_view .board_top .tit{font-size:2.5rem;letter-spacing:0em;line-height:1.2em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .board_top .tit{font-size:40px;letter-spacing:0em;line-height:48px}}.thubm_view_wrap .board_view .tag_area{margin-top:min(2.083vw, 40px)}.thubm_view_wrap .board_view .tag_area .list{overflow:hidden}.thubm_view_wrap .board_view .tag_area .list li{display:inline-block;margin-left:min(0.52vw, 10px);padding:min(0.781vw, 15px);font-weight:500;color:#222;border:1px solid #1428a0;border-radius:5px}@media(min-width: 1024px){.thubm_view_wrap .board_view .tag_area .list li{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.thubm_view_wrap .board_view .tag_area .list li{font-size:18px;letter-spacing:-0.03em;line-height:1}}.thubm_view_wrap .board_view .tag_area .list li:first-child{margin-left:0}.thubm_view_wrap .board_view .tag_area+.cont_area{padding:min(3.125vw, 60px) 0 0}.thubm_view_wrap .board_view .cont_area{padding:min(4.166vw, 80px) 0 0}.thubm_view_wrap .board_view .cont_area img{display:inline-block}.thubm_view_wrap .board_view .bot_area>dl{padding:min(1.458vw, 28px) min(2.083vw, 40px);margin-bottom:min(0.26vw, 5px);font-size:0;background-color:#f8f8f8;font-weight:600}.thubm_view_wrap .board_view .bot_area>dl:last-child{margin-bottom:0}.thubm_view_wrap .board_view .bot_area dt{display:inline-block;font-weight:600}@media(min-width: 1024px){.thubm_view_wrap .board_view .bot_area dt{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .bot_area dt{font-size:18px;letter-spacing:0em;line-height:28px}}.thubm_view_wrap .board_view .bot_area dd{display:inline-block;margin-left:min(4.531vw, 87px);width:calc(100% - 200px)}.thubm_view_wrap .board_view .bot_area dd a{color:#666;font-weight:400}@media(min-width: 1024px){.thubm_view_wrap .board_view .bot_area dd a{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .bot_area dd a{font-size:18px;letter-spacing:0em;line-height:28px}}.thubm_view_wrap .board_view .bot_area dd a:hover{color:#1428a0}.thubm_view_wrap .board_view .bot_area dd a .ico{display:inline-block;width:min(1.302vw, 25px);height:min(0.937vw, 18px);margin-left:min(1.562vw, 30px);background:url("/resources/en/images/common/ico_download_b.svg") 0 0 no-repeat;background-size:min(1.302vw, 25px) min(0.937vw, 18px)}.thubm_view_wrap .board_view .page_thumb_area{margin-bottom:min(3.125vw, 60px);padding:min(2.604vw, 50px) 0;background-color:#f5f5f5}.thubm_view_wrap .board_view .page_thumb_area .page_list{overflow:hidden;margin:0 auto;padding:0 min(6.25vw, 120px);max-width:1240px}.thubm_view_wrap .board_view .page_thumb_area .page_list .box{position:relative;float:left;padding-top:min(2.083vw, 40px);width:45%}.thubm_view_wrap .board_view .page_thumb_area .page_list .box:last-child{float:right}.thubm_view_wrap .board_view .page_thumb_area .page_list .box>strong{position:absolute;left:0;top:0;margin-bottom:min(1.145vw, 22px);color:#222;font-weight:600}@media(min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .page_list .box>strong{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .page_list .box>strong{font-size:18px;letter-spacing:-0.03em;line-height:1}}.thubm_view_wrap .board_view .page_thumb_area .page_list .item:hover .img img{transform:scale(1.1)}.thubm_view_wrap .board_view .page_thumb_area .page_list .img_box{overflow:hidden;position:relative;padding-top:67%}.thubm_view_wrap .board_view .page_thumb_area .page_list .img{position:absolute;left:0;top:50%;width:100%;height:100%;transform:translateY(-50%);background-color:#e5e5e5}.thubm_view_wrap .board_view .page_thumb_area .page_list .img img{margin:0 auto;width:auto;height:100%;max-width:none;object-fit:cover;transition:transform .3s ease-in-out}.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{margin-top:min(1.041vw, 20px);color:#222}@media(min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{font-size:1.125rem;letter-spacing:-0.03em;line-height:1.4444444444em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{font-size:18px;letter-spacing:-0.03em;line-height:26px}}@media(min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.4444444444em;max-height:2.8888888889em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:26px;max-height:52px}}.thubm_view_wrap .board_view .page_thumb_area .catalog_list{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 2%;margin:0 auto;padding:0 20px;max-width:1240px}.thubm_view_wrap .board_view .page_thumb_area .catalog_list li{width:32%}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .item{display:block;width:100%}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .item:hover .thumb_area .img img{transform:scale(1.1)}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .item:hover .tit{text-decoration:underline}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .thumb_area{overflow:hidden;position:relative;padding-top:67%}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .thumb_area .img{position:absolute;left:0;top:50%;width:100%;height:100%;transform:translateY(-50%);background-color:#f5f5f5}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .thumb_area .img img{margin:0 auto;width:auto;height:100%;max-width:none;object-fit:cover;transition:transform .3s ease-in-out}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .cate{margin:min(1.562vw, 30px) 0 min(0.52vw, 10px);color:#888}@media(min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .cate{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .cate{font-size:18px;letter-spacing:0;line-height:1}}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{color:#222;font-weight:600}@media(min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{font-size:1.5rem;letter-spacing:0em;line-height:1.375em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{font-size:24px;letter-spacing:0em;line-height:33px}}@media(min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.4166666667em;max-height:2.8333333333em}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:34px;max-height:68px}}@media(max-width: 1023px){.thubm_view_wrap .board_view .board{margin:0 auto 50px;padding:0 24px}.thubm_view_wrap .board_view .board_top{padding:25px 0}.thubm_view_wrap .board_view .board_top .sub_txt{margin-bottom:10px}.thubm_view_wrap .board_view .board_top .sub_txt>p{margin-left:10px;padding-left:10px}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .board_top .sub_txt>p{font-size:.9375rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .board_top .sub_txt>p{font-size:15px;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.thubm_view_wrap .board_view .board_top .sub_txt p.date{font-weight:400}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .board_top .tit{font-size:1.5625rem;letter-spacing:0em;line-height:1.28em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .board_top .tit{font-size:25px;letter-spacing:0em;line-height:32px}}@media(max-width: 1023px){.thubm_view_wrap .board_view .tag_area{margin-top:25px}.thubm_view_wrap .board_view .tag_area .list li{margin-left:8px;padding:12px;font-size:14px}.thubm_view_wrap .board_view .tag_area+.cont_area{padding:50px 0 0}}@media(max-width: 1023px){.thubm_view_wrap .board_view .cont_area{padding:50px 0 0}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .cont_area p{font-size:.9375rem;letter-spacing:0em;line-height:1.5333333333em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .cont_area p{font-size:15px;letter-spacing:0em;line-height:23px}}@media(max-width: 1023px){.thubm_view_wrap .board_view .bot_area>dl{padding:15px 20px;margin-bottom:5px}.thubm_view_wrap .board_view .bot_area dt{font-size:14px}.thubm_view_wrap .board_view .bot_area dd{margin-left:20px;width:calc(100% - 120px)}.thubm_view_wrap .board_view .bot_area dd a{word-break:break-all}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .bot_area dd a{font-size:.875rem;letter-spacing:0em;line-height:1.4285714286em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .bot_area dd a{font-size:14px;letter-spacing:0em;line-height:20px}}@media(max-width: 1023px){.thubm_view_wrap .board_view .bot_area dd a .ico{width:18px;height:13px;margin-left:10px;background-size:18px 13px}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area{margin-bottom:35px;padding:8px 24px}.thubm_view_wrap .board_view .page_thumb_area .page_list{width:100%}.thubm_view_wrap .board_view .page_thumb_area .page_list .box{float:none;padding:20px 0;width:100%}.thubm_view_wrap .board_view .page_thumb_area .page_list .box:last-child{float:none;border-top:1px solid #e5e5e5}.thubm_view_wrap .board_view .page_thumb_area .page_list .box>strong{position:absolute;left:0;top:20px;margin-bottom:0;font-size:14px}.thubm_view_wrap .board_view .page_thumb_area .page_list .img{display:none}.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{margin-top:0;padding-left:80px;width:100%;min-height:auto;max-height:inherit;white-space:normal}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{font-size:.875rem;letter-spacing:-0.03em;line-height:1.4285714286em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .page_list .tit{font-size:14px;letter-spacing:-0.03em;line-height:20px}}@media(max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .item:hover .thumb_area .img img{transform:scale(1)}.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .cate{margin:20px 0 10px}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .cate{font-size:.875rem;letter-spacing:-0.03em;line-height:1.2857142857em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .cate{font-size:14px;letter-spacing:-0.03em;line-height:18px}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{font-size:1.0625rem;letter-spacing:0em;line-height:1.2941176471em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{font-size:17px;letter-spacing:0em;line-height:22px}}@media(max-width: 1023px)and (min-width: 1024px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.2941176471em;max-height:2.5882352941em}}@media(max-width: 1023px)and (max-width: 1023px){.thubm_view_wrap .board_view .page_thumb_area .catalog_list .txt_area .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:22px;max-height:44px}}@media(max-width: 767px){.thubm_view_wrap .board_view .board{padding:0 15px}.thubm_view_wrap .board_view .page_thumb_area{padding:8px 15px}}.paging_wrap{padding-top:100px;text-align:center}.paging_wrap.mobile{display:none}.paging_wrap *{vertical-align:middle}.paging_wrap .arrow{display:inline-block;font-size:0;vertical-align:middle}.paging_wrap .arrow>a{overflow:hidden;display:inline-block;width:30px;height:30px;margin:0 3px;text-indent:-9999px;border-radius:100%}.paging_wrap .arrow a.first{background:url("/resources/en/images/common/ico_paging_first.svg") center center no-repeat;background-color:#f5f5f5;background-size:10px 12px}.paging_wrap .arrow a.first:hover{background:url("/resources/en/images/common/ico_paging_first_w.svg") center center no-repeat;background-color:#1428a0;background-size:10px 12px}.paging_wrap .arrow a.prev{background:url("/resources/en/images/common/ico_paging_prev.svg") center center no-repeat;background-color:#f5f5f5;background-size:10px 12px}.paging_wrap .arrow a.prev:hover{background:url("/resources/en/images/common/ico_paging_prev_w.svg") center center no-repeat;background-color:#1428a0;background-size:10px 12px}.paging_wrap .arrow a.next{background:url("/resources/en/images/common/ico_paging_next.svg") center center no-repeat;background-color:#f5f5f5;background-size:10px 12px}.paging_wrap .arrow a.next:hover{background:url("/resources/en/images/common/ico_paging_next_w.svg") center center no-repeat;background-color:#1428a0;background-size:10px 12px}.paging_wrap .arrow a.last{background:url("/resources/en/images/common/ico_paging_last.svg") center center no-repeat;background-color:#f5f5f5;background-size:10px 12px}.paging_wrap .arrow a.last:hover{background:url("/resources/en/images/common/ico_paging_last_w.svg") center center no-repeat;background-color:#1428a0;background-size:10px 12px}.paging_wrap .arrow.left{margin-right:10px}.paging_wrap .arrow.right{margin-left:10px}.paging_wrap .num{display:inline-block;width:30px;height:30px;margin:0 2px;font-size:16px;line-height:30px;vertical-align:middle;color:#888;font-weight:600}.paging_wrap .num:hover{color:#1428a0}.paging_wrap span.num{color:#1428a0;position:relative}.paging_wrap span.num:before{content:"";width:18px;height:2px;background:#1428a0;position:absolute;left:calc(50% - 9px);bottom:0}@media(max-width: 1023px){.paging_wrap{padding-top:35px}.paging_wrap.web{display:none}.paging_wrap.mobile{display:block}.paging_wrap .arrow>a{overflow:hidden;display:inline-block;width:40px;height:40px;margin:0 8px}.paging_wrap .arrow a.first{background-size:14px 16px}.paging_wrap .arrow a.first:hover{background-size:14px 16px}.paging_wrap .arrow a.prev{background-size:14px 16px}.paging_wrap .arrow a.prev:hover{background-size:14px 16px}.paging_wrap .arrow a.next{background-size:14px 16px}.paging_wrap .arrow a.next:hover{background-size:14px 16px}.paging_wrap .arrow a.last{background-size:14px 16px}.paging_wrap .arrow a.last:hover{background-size:14px 16px}.paging_wrap .arrow a.prev{background-position:12px center}.paging_wrap .arrow a.next{background-position:14px center}.paging_wrap .arrow.left{margin-right:25px}.paging_wrap .arrow.right{margin-left:25px}.paging_wrap .num{display:inline-block;width:auto;height:auto;margin:0 5px;line-height:auto;font-weight:500}}@media(max-width: 1023px)and (min-width: 1024px){.paging_wrap .num{font-size:1.25rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.paging_wrap .num{font-size:20px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.paging_wrap span.num{color:#888}.paging_wrap span.num:before{width:14px;height:2px;left:calc(50% - 6px);bottom:-2px}.paging_wrap span.num.current{color:#1428a0}.paging_wrap span.num.total:before{content:none}}.table_wrap:last-child{margin-bottom:0}.table_wrap .default_table{width:100%;border-top:2px solid #1428a0;border-bottom:1px solid #e5e5e5;margin-bottom:min(0.937vw, 18px)}.table_wrap .default_table tr{border-bottom:1px solid #e5e5e5}.table_wrap .default_table th{padding:min(1.614vw, 31px) min(1.979vw, 38px);color:#222}@media(min-width: 1024px){.table_wrap .default_table th{font-size:1.5rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.table_wrap .default_table th{font-size:24px;letter-spacing:0em;line-height:1}}.table_wrap .default_table td{font-weight:400;text-align:left;padding:min(1.614vw, 31px) min(1.979vw, 38px);word-break:keep-all;word-wrap:break-word;background-color:#fff}@media(min-width: 1024px){.table_wrap .default_table td{font-size:1.125rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.table_wrap .default_table td{font-size:18px;letter-spacing:0em;line-height:1}}.table_wrap .default_table td.tit{border-left:0;font-weight:600;text-align:left}@media(min-width: 1024px){.table_wrap .default_table td.tit{font-size:1.25rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.table_wrap .default_table td.tit{font-size:20px;letter-spacing:0em;line-height:1}}.table_wrap .default_table td.date{padding:min(1.822vw, 35px) 0 min(1.822vw, 35px) min(2.083vw, 40px)}.table_wrap .default_table td.list{padding:min(1.822vw, 35px) 0 min(1.822vw, 35px) min(1.562vw, 30px);text-align:left}.table_wrap .default_table td.list>ul>li{position:relative;padding-left:14px;position:relative}.table_wrap .default_table td.list>ul>li:before{display:block;position:absolute;top:11px;left:0;width:4px;height:4px;content:"";background-color:#1428a0}.table_wrap .default_table td.list>ul>li ul li{color:#666}.table_wrap .default_table .tl{text-align:left}.table_wrap .default_table .bl{border-left:1px solid #e5e5e5}.table_wrap .custom_select_area{width:194px;min-width:160px;float:right;margin:0 min(2.083vw, 40px) min(1.562vw, 30px) 0}.table_wrap .btn_wrap{float:right;width:194px}.table_wrap .btn_wrap:after{content:"";display:table;clear:both}.table_wrap .btn_wrap .btn_download,.table_wrap .btn_wrap .arr.btn_link{width:100%;text-align:left}.table_wrap .info_table th{height:min(4.427vw, 85px);padding:min(1.666vw, 32px) min(1.041vw, 20px);text-align:center;word-break:keep-all;word-wrap:break-word;color:#222;background-color:#f5f7ff;border-left:1px solid #e5e5e5}@media(min-width: 1024px){.table_wrap .info_table th{font-size:1.25rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.table_wrap .info_table th{font-size:20px;letter-spacing:0em;line-height:1}}.table_wrap .info_table th.bg{background-color:#f8f8f8}.table_wrap .info_table td{height:min(4.947vw, 95px);padding:min(1.041vw, 20px) min(1.979vw, 38px);border-left:1px solid #e5e5e5}@media(min-width: 1024px){.table_wrap .info_table td{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333em}}@media(max-width: 1023px){.table_wrap .info_table td{font-size:18px;letter-spacing:0em;line-height:24px}}.table_wrap .info_table tbody th{font-weight:bold}.table_wrap .info_table tbody th strong{line-height:1.25em}.table_wrap .info_table .bNone{border-left:0}.table_wrap .info_table .bRight{border-right:1px solid #e5e5e5}.table_wrap .info_table .bgWhite{background-color:#fff}.table_wrap .info_table .txtCenter{text-align:center}.table_wrap .info_table .txtRight{text-align:right}.table_wrap .info_table2 th,.table_wrap .info_table2 td{padding:min(1.041vw, 20px)}.table_wrap .button_table tr th{overflow:hidden;padding:0 0 0 min(1.979vw, 38px);height:min(4.947vw, 95px)}.table_wrap .button_table tr th .date{float:right;color:#888;font-weight:400}@media(min-width: 1024px){.table_wrap .button_table tr th .date{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.table_wrap .button_table tr th .date{font-size:18px;letter-spacing:0;line-height:1}}.table_wrap .button_table tr td{padding:0 min(2.083vw, 40px)}@media(max-width: 1023px){.ico_scroll{overflow-x:auto;position:relative}.ico_scroll::after{content:"";z-index:10;position:absolute;left:30%;top:50%;transform:translateY(-50%);width:min(13.02vw, 100px);height:46px;text-indent:-9999px;background:url("/resources/en/images/common/ico_scroll.svg") 0 0 no-repeat;background-size:100%}.ico_scroll.on::after{display:block}.ico_scroll.off::after{background:none}.ico_scroll .default_table{min-width:640px}.table_wrap .default_table th{padding:31px min(2.604vw, 20px);font-weight:600}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .default_table th{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .default_table th{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.table_wrap .default_table td{padding:9px min(0.651vw, 5px)}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .default_table td{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .default_table td{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.table_wrap .default_table td.list>ul>li:before{top:6px;width:3px;height:3px}}@media(max-width: 1023px){.table_wrap .custom_select_area{width:100%;min-width:auto;margin:0 0 25px}}@media(max-width: 1023px){.table_wrap .btn_wrap{width:min(6.51vw, 50px)}.table_wrap .btn_wrap .btn_download,.table_wrap .btn_wrap .arr.btn_link{margin:0;min-width:min(6.51vw, 50px);border:1px solid rgba(0,0,0,0);text-indent:-9999px;padding:18px 0}}@media(max-width: 1023px){.table_wrap .info_table th{height:60px;padding:22px min(1.302vw, 10px);font-weight:bold}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .info_table th{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .info_table th{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.table_wrap .info_table td{height:65px;padding:0 min(2.604vw, 20px)}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .info_table td{font-size:.875rem;letter-spacing:0em;line-height:1.3571428571em}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .info_table td{font-size:14px;letter-spacing:0em;line-height:19px}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .info_table tbody th,.table_wrap .info_table tbody td{font-size:.875rem;letter-spacing:0em;line-height:1.2142857143em}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .info_table tbody th,.table_wrap .info_table tbody td{font-size:14px;letter-spacing:0em;line-height:17px}}@media(max-width: 1023px){.table_wrap .button_table col.first{width:94%}.table_wrap .button_table col.last{width:6%}.table_wrap .button_table tr th{padding:0 min(0.52vw, 10px) 0 min(1.041vw, 20px);height:80px}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .button_table tr th{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .button_table tr th{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){.table_wrap .button_table tr th .date{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.table_wrap .button_table tr th .date{font-size:14px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.table_wrap .button_table tr td{padding:0;height:80px}}@media(max-width: 1023px){.table_wrap .button_table .btn_wrap .btn_download{width:22px;height:16px;border:0}.table_wrap .button_table .btn_wrap .btn_download::after{width:22px;height:16px;right:17px}.table_wrap .button_table .btn_wrap .btn_download:hover::before{background:none}.table_wrap .button_table .btn_wrap .btn_download:hover::after{width:22px;height:16px;right:17px}.table_wrap .button_table .btn_wrap .arr.btn_link::after{content:"";display:block;position:absolute;top:50%;right:20px;width:10px;height:17px;background:url("/resources/en/images/ir/m/ico_link_arrow.svg") 50% 50% no-repeat;transform:translate(0, -50%);background-size:100% auto}.table_wrap .button_table .btn_wrap .arr.btn_link:hover::before{background:none}.table_wrap .button_table .btn_wrap .arr.btn_link:hover::after{width:10px;height:17px;background:url("/resources/en/images/ir/m/ico_link_arrow.svg") 50% 50% no-repeat;transform:translate(0, -50%);background-size:100% auto}}@media(max-width: 1023px){.table_wrap .download_table td{padding:15px 10px;font-size:14px}.table_wrap .download_table td::before{height:30px}.table_wrap .download_table td .btn_download{padding-right:40px}.table_wrap .download_table td .btn_download::after{width:22px;height:17px;background-size:100% auto}}@media(max-width: 767px){.ico_scroll{overflow-x:auto;position:relative}.ico_scroll::after{content:"";z-index:10;position:absolute;left:30%;transform:translateY(-50%);width:min(27.173vw, 100px);height:46px;text-indent:-9999px;background:url("/resources/en/images/common/ico_scroll.svg") 0 0 no-repeat;background-size:100%}.ico_scroll.on::after{display:block}.ico_scroll.off::after{background:none}.ico_scroll .default_table{min-width:640px}.table_wrap .default_table th{padding:31px min(5.434vw, 20px);font-weight:600}}@media(max-width: 767px)and (min-width: 1024px){.table_wrap .default_table th{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.table_wrap .default_table th{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.table_wrap .default_table td{padding:9px min(1.358vw, 5px)}}@media(max-width: 767px)and (min-width: 1024px){.table_wrap .default_table td{font-size:.875rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.table_wrap .default_table td{font-size:14px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.table_wrap .custom_select_area{width:100%;min-width:auto;margin:0 0 25px}}@media(max-width: 767px){.table_wrap .btn_wrap{width:min(13.586vw, 50px)}.table_wrap .btn_wrap .btn_download,.table_wrap .btn_wrap .arr.btn_link{margin:0;min-width:min(13.586vw, 50px);border:none;text-indent:-9999px;padding:18px 0}}@media(max-width: 767px){.table_wrap .info_table th{padding:16px min(2.717vw, 10px)}.table_wrap .info_table td{padding:15px min(5.434vw, 20px)}}@media(max-width: 767px){.table_wrap .button_table col.first{width:94%}.table_wrap .button_table col.last{width:6%}.table_wrap .button_table tr th{padding:0 min(2.717vw, 10px) 0 min(5.434vw, 20px);height:80px}.table_wrap .button_table tr th strong{display:block}.table_wrap .button_table tr th .date{float:none}.table_wrap .button_table tr td{padding:0;height:80px}}@media(max-width: 767px){.table_wrap .download_table td{padding:15px 10px;font-size:14px}.table_wrap .download_table td::before{height:30px}.table_wrap .download_table td .btn_download{padding-right:40px}.table_wrap .download_table td .btn_download::after{width:22px;height:17px;background-size:100% auto}}.popup_wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9999;display:none}.popup_wrap.on{display:block}.popup_wrap[data-popup=youtube] .pop_inner .video_area{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:min(62.5vw, 1200px);height:min(35.156vw, 675px)}.popup_wrap[data-popup=youtube] .pop_inner .video_area>div{position:relative;width:100%;height:auto;padding-top:56.25%}.popup_wrap[data-popup=youtube] .pop_inner .video_area iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.popup_wrap .pop_inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto}.popup_wrap .popup{position:relative;padding:min(2.604vw, 50px) min(2.083vw, 40px)}.popup_wrap .popup h5{color:#222}.popup_wrap .popup p{line-height:1.5555555556em;color:#222}.popup_wrap .pop_close_btn{position:absolute;top:min(1.041vw, 20px);right:min(1.041vw, 20px);width:30px;height:30px}.popup_wrap .pop_close_btn::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:22px;height:22px;background:url("/resources/en/images/common/ico_close.svg") no-repeat 0 0}@media(max-width: 1023px){.popup_wrap .popup{position:relative;padding:40px min(5.434vw, 20px)}.popup_wrap .popup h5{line-height:.9411764706em}.popup_wrap .popup p{line-height:1.3571428571em}.popup_wrap .pop_close_btn::after{width:15px;height:15px;background-size:100% auto}}.newsroom.popup_wrap{display:none}.newsroom.popup_wrap.on{display:block}.newsroom.popup_wrap .pop_image_cont{position:relative}.newsroom.popup_wrap .pop_image_cont .img{overflow-x:hidden;overflow-y:auto;max-width:min(51.875vw, 996px);max-height:min(34.583vw, 664px);padding:0}.newsroom.popup_wrap .pop_close_btn{top:-40px;right:-40px;width:30px;height:30px}.newsroom.popup_wrap .pop_close_btn::after{content:"";position:absolute;left:0;top:0;transform:translate(0, 0);width:30px;height:30px;background:url("/resources/en/images/common/ico_popup_close.svg") left top no-repeat}@media(max-width: 767px){.newsroom.popup_wrap{display:none}}.email.popup_wrap .popup{width:600px;background:#fff}@media(max-width: 1023px){.email.popup_wrap .popup{width:96%}}.security.popup_wrap .pop_inner{text-align:center}.security.popup_wrap .popup{width:640px;padding:min(3.489vw, 67px) min(2.083vw, 40px) min(2.604vw, 50px);background:#fff}.security.popup_wrap .popup h5{margin:min(1.562vw, 30px) 0 min(0.52vw, 10px)}.security.popup_wrap .popup p{padding:0 0 min(2.604vw, 50px)}.business.popup_wrap .popup_cont{position:relative}.business.popup_wrap .pop_image_cont img{max-width:min(62.5vw, 1200px)}@media(max-width: 1023px){.business.popup_wrap .pop_image_cont img{max-width:100%}}.business.popup_wrap .pop_close_btn{top:-40px;right:-40px;width:30px;height:30px}.business.popup_wrap .pop_close_btn::after{content:"";position:absolute;left:0;top:0;transform:translate(0, 0);width:30px;height:30px;background:url("/resources/en/images/common/ico_popup_close.svg") left top no-repeat}.global_office_popup.popup_wrap{overflow-y:auto;padding-top:200px}.global_office_popup.popup_wrap .pop_close_btn{top:-40px;right:-40px;width:30px;height:30px}.global_office_popup.popup_wrap .pop_close_btn::after{content:"";position:absolute;left:0;top:0;transform:translate(0, 0);width:30px;height:30px;background:url("/resources/en/images/common/ico_popup_close.svg") left top no-repeat}.global_office_popup.popup_wrap .popup_cont{position:relative;width:min(62.5vw, 1200px);padding:min(5.208vw, 100px) min(3.125vw, 60px) min(8.333vw, 160px);background-color:#fff}.global_office_popup.popup_wrap .popup_cont h3{margin-bottom:min(4.166vw, 80px);color:#222}@media(min-width: 1024px){.global_office_popup.popup_wrap .popup_cont h3{font-size:2.5rem;letter-spacing:-0.03em;line-height:.8em}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont h3{font-size:40px;letter-spacing:-0.03em;line-height:32px}}.global_office_popup.popup_wrap .popup_cont .cont_box{margin-bottom:min(7.291vw, 140px)}.global_office_popup.popup_wrap .popup_cont .cont_box:last-child{margin-bottom:0}.global_office_popup.popup_wrap .popup_cont .cont_box h4{width:min(56.25vw, 1080px);padding:min(1.77vw, 34px) min(2.083vw, 40px) min(1.666vw, 32px);color:#222;background:#f3f7fa}@media(min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box h4{font-size:1.875rem;letter-spacing:-0.03em;line-height:1.1333333333em}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box h4{font-size:30px;letter-spacing:-0.03em;line-height:34px}}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box{padding:min(4.166vw, 80px) min(2.083vw, 40px) 0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item{margin-bottom:min(5.729vw, 110px)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item:last-child{margin-bottom:0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico{position:relative;margin-bottom:60px;color:#222;font-weight:bold}@media(min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico{font-size:1.875rem;letter-spacing:-0.03em;line-height:1.1333333333em}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico{font-size:30px;letter-spacing:-0.03em;line-height:34px}}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico::after{content:"";position:absolute;right:0;top:50%;width:600px;height:1px;background-color:#e5e5e5;transform:translate(0, -50%)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico.ico1 .icon{display:inline-block;vertical-align:middle;margin-right:5px;width:44px;height:44px;background:url("/resources/en/images/about_us/global_office/pop_ico1.svg") 0 0 no-repeat;background-size:cover}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico.ico2 .icon{display:inline-block;vertical-align:middle;margin-right:5px;width:44px;height:44px;background:url("/resources/en/images/about_us/global_office/pop_ico2.svg") 0 0 no-repeat;background-size:cover}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico .info{position:relative;padding-right:min(2.083vw, 40px);background-color:#fff;z-index:2}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap{overflow:hidden;padding-left:min(3.125vw, 60px)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{float:left;width:min(6.458vw, 124px);font-weight:600;color:#222}@media(min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{font-size:1.5rem;letter-spacing:-0.03em;line-height:1.4166666667em}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{font-size:24px;letter-spacing:-0.03em;line-height:34px}}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .list{float:left;width:calc(100% - min(6.458vw, 124px))}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap+.list_wrap{margin-top:50px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li{position:relative;padding-left:12px}@media(min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li{font-size:1.5rem;letter-spacing:-0.03em;line-height:1.4166666667em}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li{font-size:24px;letter-spacing:-0.03em;line-height:34px}}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li+li{margin-top:60px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li::before{content:"";position:absolute;left:0;top:15px;width:5px;height:5px;background-color:#666;border-radius:50%}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li{position:relative;display:inline-block;vertical-align:middle;margin-bottom:15px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li+li{padding-left:40px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li+li::before{content:"";position:absolute;left:10px;top:50%;width:17px;height:14px;background:url("/resources/en/images/about_us/global_office/ico_arrow.svg") 50% 50% no-repeat;background-size:cover;transform:translate(0, -50%)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li.long{display:block}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point{display:inline-block;padding:5px 10px;margin:0 min(0.312vw, 6px);border-radius:15px;line-height:min(1.458vw, 28px);color:#fff;text-align:center;vertical-align:middle}@media(min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point{font-size:18px;letter-spacing:0;line-height:1}}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point.red{background-color:#e02020}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point.blue{background-color:#2789e2}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point.skyblue{background-color:#56caf3}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point.purple{background-color:#873cae}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point.green{background-color:#3cb44a}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box.step_box2 .step_item .list{padding-left:min(3.125vw, 60px)}@media(max-width: 1499px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap{padding-left:min(4.333vw, 65px)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{width:min(8.266vw, 124px)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .list{width:calc(100% - min(8.266vw, 124px))}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box.step_box2 .step_item .list{padding-left:min(4.333vw, 65px)}}@media(max-width: 1279px){.global_office_popup.popup_wrap{padding-top:80px}.global_office_popup.popup_wrap .pop_close_btn{top:-30px;right:0;width:15px;height:15px}.global_office_popup.popup_wrap .pop_close_btn::after{width:15px;height:15px;background-size:15px}.global_office_popup.popup_wrap .scroll_custom{height:500px;padding-bottom:60px}.global_office_popup.popup_wrap .popup_cont{width:85%;padding:40px 20px 40px 30px}.global_office_popup.popup_wrap .popup_cont h3{margin-bottom:40px}}@media(max-width: 1279px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont h3{font-size:1.375rem;letter-spacing:-0.03em;line-height:1.3636363636em}}@media(max-width: 1279px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont h3{font-size:22px;letter-spacing:-0.03em;line-height:30px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box{padding:0 30px 0 0;margin-bottom:60px}.global_office_popup.popup_wrap .popup_cont .cont_box h4{width:100%;padding:15px}}@media(max-width: 1279px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box h4{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1em}}@media(max-width: 1279px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box h4{font-size:17px;letter-spacing:-0.03em;line-height:17px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box{padding:40px 0 0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item{margin-bottom:40px}}@media(max-width: 1279px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1em}}@media(max-width: 1279px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{font-size:17px;letter-spacing:-0.03em;line-height:17px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico{margin-bottom:20px}}@media(max-width: 1279px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1.1764705882em}}@media(max-width: 1279px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico{font-size:17px;letter-spacing:-0.03em;line-height:20px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico.ico1 .icon{width:30px;height:30px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico.ico2 .icon{width:30px;height:30px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap{padding-left:min(3.515vw, 45px)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{width:min(9.687vw, 124px)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .list{width:calc(100% - min(9.687vw, 124px))}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list{padding:0 30px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li{position:relative;padding-left:6px}}@media(max-width: 1279px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li{font-size:.875rem;letter-spacing:-0.03em;line-height:1.2142857143em}}@media(max-width: 1279px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li{font-size:14px;letter-spacing:-0.03em;line-height:17px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li+li{margin-top:40px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li::before{top:8px;width:2px;height:2px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li{position:relative;display:inline-block;vertical-align:middle}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li+li{padding-left:35px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li+li::before{left:10px;width:10px;height:8px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point{display:inline-block;padding:4px 10px;margin:2px 5px}}@media(max-width: 1279px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point{font-size:.8125rem;letter-spacing:0em;line-height:1em}}@media(max-width: 1279px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .point{font-size:13px;letter-spacing:0em;line-height:13px}}@media(max-width: 1279px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box.step_box2 .step_item .list{padding-left:0}}@media(max-width: 1023px){.global_office_popup.popup_wrap{padding-top:50px}.global_office_popup.popup_wrap .pop_close_btn{top:-30px;right:0;width:15px;height:15px}.global_office_popup.popup_wrap .pop_close_btn::after{width:15px;height:15px;background-size:15px}.global_office_popup.popup_wrap .popup_cont{width:90%;padding:38px 15px 35px 18px}.global_office_popup.popup_wrap .popup_cont h3{margin-bottom:40px}.global_office_popup.popup_wrap .popup_cont .cont_box{padding:0 15px 0 0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box{padding:40px 0 0 0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item{margin-bottom:40px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico::after{content:none}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico.ico1 .icon{display:none}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico.ico2 .icon{display:none}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap{padding-left:0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{float:none;width:100%;margin-bottom:10px}}@media(max-width: 1023px)and (min-width: 1024px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1em}}@media(max-width: 1023px)and (max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .txt{font-size:17px;letter-spacing:-0.03em;line-height:17px}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap .list{float:none;width:100%}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list{padding:0 30px 0 0}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li{margin-bottom:10px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list>li ol.list2>li+li{padding-left:30px}}@media(max-width: 1023px){.global_office_popup.popup_wrap .popup_cont .cont_box .step_box.step_box1 .step_item .list>li ol.list2>li{margin-bottom:10px}}@media(max-width: 767px){.global_office_popup.popup_wrap .scroll_custom{height:400px}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .ico .icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.global_office_popup.popup_wrap .popup_cont .cont_box .step_box .step_item .list_wrap+.list_wrap{margin-top:30px}}.sustainability.popup_wrap{display:none}.sustainability.popup_wrap.on{display:block}.sustainability.popup_wrap .pop_image_cont{position:relative}.sustainability.popup_wrap .pop_image_cont .img{overflow:hidden;width:min(28.802vw, 553px);padding:0}.sustainability.popup_wrap .pop_close_btn{top:-40px;right:-40px;width:30px;height:30px}.sustainability.popup_wrap .pop_close_btn::after{content:"";position:absolute;left:0;top:0;transform:translate(0, 0);width:30px;height:30px;background:url("/resources/en/images/common/ico_popup_close.svg") left top no-repeat}@media(max-width: 1023px){.sustainability.popup_wrap .pop_image_cont .img{width:70%;height:auto;margin:0 auto}.sustainability.popup_wrap .pop_close_btn{top:-35px;right:15%;width:20px;height:20px}.sustainability.popup_wrap .pop_close_btn::after{width:20px;height:20px;background-size:cover}}@media(max-width: 767px){.sustainability.popup_wrap .pop_image_cont .img{width:90%}.sustainability.popup_wrap .pop_close_btn{right:5%}}body.open{overflow:hidden;width:100%;height:100%}.lightbox{position:fixed;left:50% !important;top:50% !important;transform:translate(-50%, -50%);text-align:center;outline:none;width:auto}.lightbox .lb-cancel{background:url("/resources/en/images/newsroom/loading.gif") 0 0 no-repeat}.lightbox .lb-image{border:none;border-radius:0}.lightbox .lb-outerContainer{border-radius:0}.lightbox .lb-dataContainer{padding:0}.lightbox .lb-dataContainer .lb-data{padding:0}.lightbox .lb-dataContainer .lb-data .lb-details{width:100%}.lightbox .lb-dataContainer .lb-data .lb-closeContainer{padding-top:10px}.lightbox .lb-data .lb-close{display:block;position:absolute;top:-40px;right:-40px;width:30px;height:30px;opacity:1;background:url("/resources/en/images/common/ico_popup_close.svg") 0 0 no-repeat}.lightbox .lb-nav{top:50%;left:-50px;transform:translateY(-50%);width:calc(100% + 100px);height:50px}.lightbox .lb-nav a{opacity:1;transition:none;top:0;width:50px;height:50px}.lightbox .lb-nav a.lb-next{background:url("/resources/en/images/newsroom/slide_arr_next.svg") center center no-repeat}.lightbox .lb-nav a.lb-next:hover{background-image:url("/resources/en/images/newsroom/slide_arr_next_on.svg")}.lightbox .lb-nav a.lb-prev{background:url("/resources/en/images/newsroom/slide_arr_prev.svg") center center no-repeat}.lightbox .lb-nav a.lb-prev:hover{background-image:url("/resources/en/images/newsroom/slide_arr_prev_on.svg")}.lightbox .lb-caption{display:inline-block;width:100%;height:auto;padding:min(0.781vw, 15px) min(1.041vw, 20px);background-color:#121212;color:#fff}@media(min-width: 1024px){.lightbox .lb-caption{font-size:1.125rem;letter-spacing:0em;line-height:1.2222222222em}}@media(max-width: 1023px){.lightbox .lb-caption{font-size:18px;letter-spacing:0em;line-height:22px}}@media(min-width: 1024px){.lightbox .lb-caption{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media(max-width: 1023px){.lightbox .lb-caption{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media(max-width: 1023px){.lightbox .lb-caption{padding:10px 15px}}@media(max-width: 1023px)and (min-width: 1024px){.lightbox .lb-caption{font-size:.875rem;letter-spacing:0em;line-height:1.2857142857em}}@media(max-width: 1023px)and (max-width: 1023px){.lightbox .lb-caption{font-size:14px;letter-spacing:0em;line-height:18px}}@media(max-width: 1023px){.lightbox .lb-data .lb-close{top:-25px;right:0;width:15px;height:15px;background-size:cover}.lightbox .lb-nav{left:-40px;width:calc(100% + 80px);height:40px}.lightbox .lb-nav a{width:40px;height:40px}.lightbox .lb-nav a.lb-next,.lightbox .lb-nav a.lb-prev{background-size:12px auto}}.quick_menu_wrap{z-index:1000;position:absolute;right:20px;bottom:40px;opacity:0;visibility:hidden;transition:opacity .2s}.quick_menu_wrap.on{opacity:1;visibility:visible}.quick_menu_wrap.fixed{position:fixed}.quick_menu_wrap .toggle_btn{display:none}.quick_menu_wrap .btn_top{margin-top:20px}.quick_menu_wrap .btn_top button{position:relative;width:65px;height:65px;border:1px solid #1428a0;background-color:#fff}.quick_menu_wrap .btn_top button:hover{background-color:#1428a0}.quick_menu_wrap .btn_top button:hover:after{background:url("/resources/en/images/common/btn_top_w.svg") center center no-repeat;background-size:cover}.quick_menu_wrap .btn_top button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:18px;height:22px;background:url("/resources/en/images/common/btn_top.svg") center center no-repeat;background-size:cover}.quick_menu_wrap .quick_menu li a{display:table;padding:5px 0;width:65px;height:65px;color:#081772;text-align:center;background-color:#f5f5f5}@media(min-width: 1024px){.quick_menu_wrap .quick_menu li a{font-size:.8125rem;letter-spacing:-0.005em;line-height:1}}@media(max-width: 1023px){.quick_menu_wrap .quick_menu li a{font-size:13px;letter-spacing:-0.005em;line-height:1}}.quick_menu_wrap .quick_menu li a:hover{background-color:#081772;color:#fff}.quick_menu_wrap .quick_menu li a>span{display:table-cell;vertical-align:middle}@media(max-width: 1023px){.quick_menu_wrap{right:10px;bottom:20px}.quick_menu_wrap .quick_inner{position:relative;min-height:150px}.quick_menu_wrap .toggle_btn{display:block;padding-top:150px}.quick_menu_wrap .toggle_btn button{position:relative;width:50px;height:50px;background-color:#1428a0}.quick_menu_wrap .toggle_btn button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:19px;height:19px;background:url("/resources/en/images/careers/ico_quick_plus.svg") center center no-repeat;background-size:cover;transition:transform .2s}.quick_menu_wrap .btn_top{margin-top:8px}.quick_menu_wrap .btn_top button{width:50px;height:50px}.quick_menu_wrap .btn_top button:hover{background-color:#fff}.quick_menu_wrap .btn_top button:hover:after{background:url("/resources/en/images/common/btn_top.svg") center center no-repeat;background-size:cover}.quick_menu_wrap .btn_top button:after{width:14px;height:18px;background-size:cover}.quick_menu_wrap .quick_menu{overflow:hidden;position:absolute;left:0;bottom:108px;transition:height .2s;height:0}.quick_menu_wrap .quick_menu.active{height:150px}.quick_menu_wrap .quick_menu.active+.toggle_btn button:after{transform:translate(-50%, -50%) rotate(45deg)}.quick_menu_wrap .quick_menu li a{padding:3px 0;width:50px;height:50px}}@media(max-width: 1023px)and (min-width: 1024px){.quick_menu_wrap .quick_menu li a{font-size:.75rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.quick_menu_wrap .quick_menu li a{font-size:12px;letter-spacing:-0.03em;line-height:1}}.business_slide{overflow:visible}.business_slide .swiper-slide:last-child{margin-right:0}.business_slide .swiper-slide:hover .txt_box .tit{text-decoration:underline}.business_slide .swiper-slide a{display:block}.business_slide .progress_wrap{position:relative;height:50px;top:min(3.125vw, 60px);cursor:pointer}.business_slide .progress_wrap .progress_bar{position:absolute;left:0;top:50%;right:0;width:100%;height:4px;background-color:#ccc;transform:translateY(-50%)}.business_slide .progress_wrap .swiper-scrollbar{padding:21px 0;background:rgba(0,0,0,0)}.business_slide .progress_wrap .swiper-scrollbar .swiper-scrollbar-drag{height:8px;margin-top:0;background-color:#1428a0;border-radius:0;transition:height .1s ease-in-out;cursor:pointer}.business_slide .box_area{transition:transform .45s cubic-bezier(0.2, 0.6, 0.3, 1)}.business_slide .img_box{overflow:hidden;position:relative;width:100%;height:0;padding-top:115.226%;margin-bottom:min(1.562vw, 30px)}.business_slide .img_box .img{position:absolute;top:0;left:50%;width:auto;height:100%;transform:translateX(-50%)}.business_slide .img_box img{width:auto;height:100%;max-width:none;object-fit:fill}.business_slide .txt_box .tit{margin-bottom:min(1.041vw, 20px);color:#222;font-weight:600}@media(min-width: 1024px){.business_slide .txt_box .tit{font-size:1.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.business_slide .txt_box .tit{font-size:24px;letter-spacing:0;line-height:1}}@media(min-width: 1024px){.business_slide .txt_box .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.375em;max-height:2.75em}}@media(max-width: 1023px){.business_slide .txt_box .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:33px;max-height:66px}}.business_slide .txt_box .caption{font-size:0}.business_slide .txt_box .caption *{display:inline-block;vertical-align:middle;color:#888}@media(min-width: 1024px){.business_slide .txt_box .caption .date{font-size:1.25rem;letter-spacing:-0.01em;line-height:1.15em}}@media(max-width: 1023px){.business_slide .txt_box .caption .date{font-size:20px;letter-spacing:-0.01em;line-height:23px}}.business_slide .txt_box .caption .name{margin-left:min(1.041vw, 20px);padding-left:min(1.041vw, 20px);position:relative}@media(min-width: 1024px){.business_slide .txt_box .caption .name{font-size:1.25rem;letter-spacing:0em;line-height:1.2em}}@media(max-width: 1023px){.business_slide .txt_box .caption .name{font-size:20px;letter-spacing:0em;line-height:24px}}.business_slide .txt_box .caption .name:before{display:block;position:absolute;top:50%;left:0;width:1px;height:20px;content:"";transform:translate(0, -50%);background-color:#ccc}.business_slide.on .swiper-slide .box_area{transform:scale(0.9);cursor:grab}.cursor{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:min(5.208vw, 100px);height:min(5.208vw, 100px);background:url("/resources/en/images/business/cursor_drag.svg") 0 0 no-repeat;background-size:cover;pointer-events:none;transform:scale(0.2);z-index:9}.cursor.on{opacity:1;visibility:visible;transition:transform .45s ease,opacity .3s ease}@media(max-width: 1023px){.cursor{width:80px;height:80px}}@media(max-width: 767px){.cursor.mobile{opacity:1;visibility:visible;position:absolute;background:url("/resources/en/images/business/m/cursor_drag.svg") 0 0 no-repeat;background-size:100% auto;transition:transform .45s ease,opacity .3s ease}.cursor.mobile::before{content:"DRAG";position:absolute;left:50%;top:50%;width:100%;font-size:12px;color:#fff;text-align:center;transform:translate(-50%, -50%)}}@media(max-width: 1023px){.business_slide .progress_wrap{top:40px;height:30px}.business_slide .progress_wrap .swiper-scrollbar{max-width:100%;width:100%;padding:10px 0}.business_slide .progress_wrap .swiper-scrollbar .swiper-scrollbar-drag{height:6px;margin-top:1px}.business_slide .img_box{margin-bottom:20px}.business_slide .txt_box .tit{margin-bottom:15px}}@media(max-width: 1023px)and (min-width: 1024px){.business_slide .txt_box .tit{font-size:1.0625rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.business_slide .txt_box .tit{font-size:17px;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (min-width: 1024px){.business_slide .txt_box .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:Infinityem;max-height:Infinityem}}@media(max-width: 1023px)and (max-width: 1023px){.business_slide .txt_box .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:20px;max-height:40px}}@media(max-width: 1023px)and (min-width: 1024px){.business_slide .txt_box .caption .date{font-size:.9375rem;letter-spacing:0em;line-height:1.1333333333em}}@media(max-width: 1023px)and (max-width: 1023px){.business_slide .txt_box .caption .date{font-size:15px;letter-spacing:0em;line-height:17px}}@media(max-width: 1023px){.business_slide .txt_box .caption .name{margin-left:10px;padding-left:10px;position:relative}}@media(max-width: 1023px)and (min-width: 1024px){.business_slide .txt_box .caption .name{font-size:.9375rem;letter-spacing:0em;line-height:1.1333333333em}}@media(max-width: 1023px)and (max-width: 1023px){.business_slide .txt_box .caption .name{font-size:15px;letter-spacing:0em;line-height:17px}}@media(max-width: 1023px){.business_slide .txt_box .caption .name:before{display:inline-block;vertical-align:middle;height:10px;content:""}}@media(max-width: 767px){.business_slide{position:relative}.business_slide .progress_wrap{top:60px}.business_slide .progress_wrap::before{content:"";position:absolute;left:0;top:50%;width:100%;min-width:345px;height:4px;background-color:#ccc;transform:translateY(-50%);margin-top:-1px}.business_slide .progress_wrap .progress_bar{opacity:0}}.container.search{padding:0 0 min(8.333vw, 160px)}.container.search .nodata_wrap{padding:0 0 min(4.166vw, 80px)}.container.search .btn_wrap{margin-top:min(2.083vw, 40px)}.container.search .box_wrap{margin-bottom:min(4.166vw, 80px)}.container.search .box_wrap:last-child{margin-bottom:0}.container.search .h3{margin-bottom:min(2.083vw, 40px);position:relative}.container.search .h3::before{content:"";position:absolute;right:0;top:50%;width:100%;height:1px;background-color:#e5e5e5}.container.search h3{margin-bottom:0;position:relative;display:inline-block;background-color:#fff;padding-right:min(4.166vw, 80px)}.container.search h3 .total_txt{margin-left:min(0.781vw, 15px);font-weight:600;color:#666}@media(min-width: 1024px){.container.search h3 .total_txt{font-size:1.25rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.container.search h3 .total_txt{font-size:20px;letter-spacing:0;line-height:1}}.container.search h3 .total_txt .num{color:#1d7fbf}.container.search h4{margin-bottom:min(1.562vw, 30px);color:#222;font-weight:bold}@media(min-width: 1024px){.container.search h4{font-size:1.875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.container.search h4{font-size:30px;letter-spacing:0;line-height:1}}.container.search .search_list{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 2%}.container.search .search_list li{margin-top:min(1.25vw, 24px);width:32%}.container.search .search_list li.on a,.container.search .search_list li:hover a{color:#1d7fbf;border-color:#1d7fbf}.container.search .search_list li.on a span:after,.container.search .search_list li:hover a span:after{background:url("/resources/en/images/common/ico_search_arrow_on.svg") 0 0 no-repeat}.container.search .search_list li a{display:block;padding:min(3.385vw, 65px) 0;color:#222;font-weight:600;text-align:center;background-color:#f8f8f8;border:2px solid #e5e5e5}@media(min-width: 1024px){.container.search .search_list li a{font-size:1.5rem;letter-spacing:-0.03em;line-height:.8333333333em}}@media(max-width: 1023px){.container.search .search_list li a{font-size:24px;letter-spacing:-0.03em;line-height:20px}}.container.search .search_list li a>span{display:inline-block;padding-right:30px;position:relative}.container.search .search_list li a>span:after{display:block;position:absolute;top:0;right:0;width:16px;height:20px;content:""}.container.search .search_list li a>span:after{background:url("/resources/en/images/common/ico_search_arrow_off.svg") 0 0 no-repeat}.container.search .project .thumb_list_wrap .board_list .board{justify-content:normal}.container.search .project .thumb_list_wrap .board_list .board>li{width:32%;margin-left:2%}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(even){margin-left:2%}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(1),.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(2),.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(3){margin-top:0}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(3n+1){margin-left:0}.container.search .project .thumb_list_wrap .board_list .board .thumb_area{padding-top:115%}.container.search .project .thumb_list_wrap .board_list .board .txt_area{padding:min(1.041vw, 20px) 0 0}.container.search .project .thumb_list_wrap .board_list .board .txt_area .cate{margin-bottom:min(0.52vw, 10px);color:#888;font-weight:400}.container.search .newsroom .thumb_list_wrap .board_list .board{justify-content:normal}.container.search .newsroom .thumb_list_wrap .board_list .board>li{width:32%;margin-left:2%}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(even){margin-left:2%}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(1),.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(2),.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(3){margin-top:0}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(3n+1){margin-left:0}.container.search .newsroom .thumb_list_wrap .board_list .board .txt_area{padding:min(1.041vw, 20px) 0 0}.container.search .newsroom .thumb_list_wrap .board_list .board .txt_area .tit{margin:0}.container.search .newsroom .thumb_list_wrap .board_list .board .txt_area .cate{margin-bottom:min(0.52vw, 10px);color:#888;font-weight:400}.container.search .newsroom .gallery .thumb_list_wrap .board_list .board .thumb_area .img img{width:100%;height:auto}.container.search .video .thumb_list_wrap .board_list .board{justify-content:normal}.container.search .video .thumb_list_wrap .board_list .board .item:hover .thumb_area::after{background-image:url("/resources/en/images/common/ico_play2_on.svg")}.container.search .video .thumb_list_wrap .board_list .board .thumb_area{position:relative;padding-top:56%}.container.search .video .thumb_list_wrap .board_list .board .thumb_area img{z-index:1}.container.search .video .thumb_list_wrap .board_list .board .thumb_area::before{z-index:2;content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;background-color:#000}.container.search .video .thumb_list_wrap .board_list .board .thumb_area::after{z-index:3;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url("/resources/en/images/common/ico_play2_off.svg") center center no-repeat;background-size:min(1.25vw, 24px) min(1.562vw, 30px)}.container.search .publications>.publications_btn{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 2%;margin-top:0}.container.search .publications .btn_download{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;width:32%;margin-bottom:min(1.25vw, 24px);background-color:#f8f8f8;border:none;margin-left:0;vertical-align:middle;padding-right:min(5.104vw, 98px);font-weight:600;height:110px}@media(min-width: 1024px){.container.search .publications .btn_download{font-size:1.5rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.container.search .publications .btn_download{font-size:24px;letter-spacing:-0.03em;line-height:1}}@media(min-width: 1024px){.container.search .publications .btn_download>span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.4166666667em;max-height:2.8333333333em}}@media(max-width: 1023px){.container.search .publications .btn_download>span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:34px;max-height:68px}}.container.search .publications .btn_download::after{right:43px}.container.search .integrated_search_wrap{margin-bottom:min(8.333vw, 160px)}.container.search .integrated_search_wrap .search_inner{z-index:999;position:relative;padding:min(7.291vw, 140px) 20px min(5.729vw, 110px);background-color:#1d7fbf}.container.search .integrated_search_wrap .search_wrap{margin:0 auto;width:100%;max-width:1240px}.container.search .integrated_search_wrap h2{margin-bottom:min(1.562vw, 30px);color:#fff;font-weight:bold}@media(min-width: 1024px){.container.search .integrated_search_wrap h2{font-size:3.5rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap h2{font-size:56px;letter-spacing:0em;line-height:1}}.container.search .integrated_search_wrap .search_wrap{margin-bottom:0}.container.search .integrated_search_wrap .search_wrap input{padding:0 min(6.041vw, 116px) 0 min(2.083vw, 40px);width:100%;border-radius:0;height:min(4.687vw, 90px)}@media(min-width: 1024px){.container.search .integrated_search_wrap .search_wrap input{font-size:1.5rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .search_wrap input{font-size:24px;letter-spacing:0em;line-height:1}}.container.search .integrated_search_wrap .search_wrap .search_icon{width:min(6.041vw, 116px);background-image:url("/resources/en/images/common/ico_integrated_search.svg");background-size:36px 36px}.container.search .integrated_search_wrap .quicklinks_wrap{margin:min(2.604vw, 50px) 0}.container.search .integrated_search_wrap .quicklinks_wrap .tit{color:#fff;font-weight:500}@media(min-width: 1024px){.container.search .integrated_search_wrap .quicklinks_wrap .tit{font-size:1.875rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap .tit{font-size:30px;letter-spacing:0em;line-height:1}}.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list{margin-left:-15px}.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{display:inline-block;margin:min(1.562vw, 30px) 0 0 15px;padding:min(0.833vw, 16px) min(1.562vw, 30px);border:1px solid #fff;border-radius:25px;width:auto;color:#fff;font-weight:600}@media(min-width: 1024px){.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{font-size:18px;letter-spacing:-0.03em;line-height:1}}.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a:hover{color:#1d7fbf;background-color:#fff}@media(min-width: 1300px){.header .header_wrap.searchOpen .integrated_search_wrap{display:block}.header .integrated_search_wrap{z-index:2000;display:none;position:absolute;left:50%;top:0;transform:translateX(-50%);width:100%;max-width:1920px;height:100vh}.header .integrated_search_wrap .search_dim{z-index:1998;position:absolute;left:0;top:0;width:100%;height:100vh;background-color:#000;opacity:.7}.header .integrated_search_wrap .btn_integrated_search{z-index:1999;position:absolute;right:min(3.125vw, 60px);top:20px;width:48px;height:48px;vertical-align:bottom;background:url("/resources/en/images/common/ico_integrated_close_off.svg") center center no-repeat;background-color:#fff;border:1px solid #ccc;border-radius:100%}.header .integrated_search_wrap .btn_integrated_search:hover{background-color:#1428a0;border:none;background-image:url("/resources/en/images/common/ico_integrated_close_on.svg")}.header .integrated_search_wrap .search_inner{z-index:1999;position:relative;left:0;top:90px;padding:min(7.291vw, 140px) 0 min(8.333vw, 160px);background-color:#1d7fbf}.header .integrated_search_wrap h2{margin-bottom:min(1.562vw, 30px);color:#fff;font-weight:bold}}@media(min-width: 1300px)and (min-width: 1024px){.header .integrated_search_wrap h2{font-size:3.5rem;letter-spacing:0em;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .integrated_search_wrap h2{font-size:56px;letter-spacing:0em;line-height:1}}@media(min-width: 1300px){.header .integrated_search_wrap .search_wrap{margin:0 auto 0;width:1240px}.header .integrated_search_wrap .search_wrap input{padding:0 min(6.041vw, 116px) 0 min(2.083vw, 40px);width:100%;border-radius:0;height:min(4.687vw, 90px)}}@media(min-width: 1300px)and (min-width: 1024px){.header .integrated_search_wrap .search_wrap input{font-size:1.5rem;letter-spacing:0em;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .integrated_search_wrap .search_wrap input{font-size:24px;letter-spacing:0em;line-height:1}}@media(min-width: 1300px){.header .integrated_search_wrap .search_wrap .search_icon{width:min(6.041vw, 116px);background-image:url("/resources/en/images/common/ico_integrated_search.svg");background-size:37px 36px}}@media(min-width: 1300px){.header .integrated_search_wrap .quicklinks_wrap{margin-top:min(2.604vw, 50px)}.header .integrated_search_wrap .quicklinks_wrap .tit{color:#fff;font-weight:500}}@media(min-width: 1300px)and (min-width: 1024px){.header .integrated_search_wrap .quicklinks_wrap .tit{font-size:1.875rem;letter-spacing:0em;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .integrated_search_wrap .quicklinks_wrap .tit{font-size:30px;letter-spacing:0em;line-height:1}}@media(min-width: 1300px){.header .integrated_search_wrap .quicklinks_wrap .quicklinks_list{margin-left:-15px}.header .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{display:inline-block;margin:min(1.562vw, 30px) 0 0 15px;padding:min(0.833vw, 16px) min(1.562vw, 30px);border:1px solid #fff;border-radius:25px;width:auto;color:#fff;font-weight:600}}@media(min-width: 1300px)and (min-width: 1024px){.header .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{font-size:1.125rem;letter-spacing:-0.03em;line-height:1}}@media(min-width: 1300px)and (max-width: 1023px){.header .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{font-size:18px;letter-spacing:-0.03em;line-height:1}}@media(min-width: 1300px){.header .integrated_search_wrap .quicklinks_wrap .quicklinks_list a:hover{color:#1d7fbf;background-color:#fff}}@media(max-width: 1299px){.header .integrated_search_wrap{padding:10px 15px;background-color:#f5f5f5}.header .integrated_search_wrap .search_inner{width:100%}.header .integrated_search_wrap h2{display:none}.header .integrated_search_wrap .search_wrap{margin-bottom:0}.header .integrated_search_wrap .search_wrap .input_area{background:none}.header .integrated_search_wrap .search_wrap .input_area input{padding:17px 20px;width:100%;height:auto;border-radius:25px;background-color:#fff}}@media(max-width: 1299px)and (min-width: 1024px){.header .integrated_search_wrap .search_wrap .input_area input{font-size:.875rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1299px)and (max-width: 1023px){.header .integrated_search_wrap .search_wrap .input_area input{font-size:14px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1299px){.header .integrated_search_wrap .search_wrap .search_icon{width:60px;background-image:url("/resources/en/images/common/ico_integrated_search_b.svg");background-size:20px 20px}}@media(max-width: 1299px){.header .integrated_search_wrap .quicklinks_wrap{display:none}}@media(max-width: 1023px){.container.search{padding:0 0 100px}.container.search .nodata_wrap{padding:0 0 30px}.container.search .integrated_search_wrap{margin-bottom:80px}.container.search .integrated_search_wrap .search_inner{padding:60px 0 30px;background-color:#1d7fbf}.container.search .integrated_search_wrap .search_inner>.search_wrap{margin:0 auto;width:70%}.container.search .integrated_search_wrap h2{margin-bottom:20px;color:#fff;font-weight:bold}}@media(max-width: 1023px)and (min-width: 1024px){.container.search .integrated_search_wrap h2{font-size:2.0625rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.container.search .integrated_search_wrap h2{font-size:33px;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .search_wrap{margin-bottom:0}.container.search .integrated_search_wrap .search_wrap .input_area{background-color:rgba(0,0,0,0)}.container.search .integrated_search_wrap .search_wrap input{padding:0 60px 0 20px;width:100%;border-radius:25px;height:50px;background-color:#fff}}@media(max-width: 1023px)and (min-width: 1024px){.container.search .integrated_search_wrap .search_wrap input{font-size:.875rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.container.search .integrated_search_wrap .search_wrap input{font-size:14px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .search_wrap .search_icon{width:60px;background-image:url("/resources/en/images/common/ico_search.svg");background-size:20px 20px}}@media(max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap{margin:50px 0}.container.search .integrated_search_wrap .quicklinks_wrap .tit{color:#fff;font-weight:500}}@media(max-width: 1023px)and (min-width: 1024px){.container.search .integrated_search_wrap .quicklinks_wrap .tit{font-size:1.25rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap .tit{font-size:20px;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list{margin-left:-10px}.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{display:inline-block;margin:30px 0 0 10px;padding:12px 25px;border:1px solid #fff;border-radius:20px;width:auto;color:#fff;font-weight:600}}@media(max-width: 1023px)and (min-width: 1024px){.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{font-size:.875rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{font-size:14px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a:hover{color:#1d7fbf;background-color:#fff}}@media(max-width: 1023px){.container.search .integrated_search_wrap .nodata_wrap{border-top:1px solid #e5e5e5}.container.search .integrated_search_wrap .nodata_wrap .txt{color:#fff}}@media(max-width: 1023px){.container.search .content .inner{margin-bottom:80px}.container.search .content .inner:last-child{margin-bottom:0}}@media(max-width: 1023px){.container.search .btn_wrap{margin-top:35px}.container.search .btn_wrap .btn.long{min-width:180px}}@media(max-width: 1023px){.container.search .box_wrap{margin-bottom:60px}}@media(max-width: 1023px){.container.search .h3{margin-bottom:20px}.container.search .h3::before{content:none}}@media(max-width: 1023px){.container.search h3{padding-right:0}.container.search h3 .total_txt{margin-left:5px;font-size:15px}}@media(max-width: 1023px){.container.search h4{margin-bottom:15px;font-size:20px}}@media(max-width: 1023px){.container.search .search_list li{margin-top:20px;width:49%}.container.search .search_list li.on a span:after,.container.search .search_list li:hover a span:after{background-size:100% auto}.container.search .search_list li a{padding:34px 0}}@media(max-width: 1023px)and (min-width: 1024px){.container.search .search_list li a{font-size:1.0625rem;letter-spacing:-0.03em;line-height:1.1764705882em}}@media(max-width: 1023px)and (max-width: 1023px){.container.search .search_list li a{font-size:17px;letter-spacing:-0.03em;line-height:20px}}@media(max-width: 1023px){.container.search .search_list li a>span{padding-right:20px}.container.search .search_list li a>span::after{top:2px;width:8px;height:14px;background-size:100% auto}}@media(max-width: 1023px){.container.search .project .thumb_list_wrap .board_list .board>li{width:49%;margin-top:40px}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(3){margin-top:40px}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(3n+1){margin-left:2%}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(odd){margin-left:0}.container.search .project .thumb_list_wrap .board_list .board .txt_area{padding:10px 0 0}.container.search .project .thumb_list_wrap .board_list .board .txt_area .tit{font-size:17px}.container.search .project .thumb_list_wrap .board_list .board .txt_area .cate{margin-bottom:5px}}@media(max-width: 1023px){.container.search .newsroom .thumb_list_wrap .board_list .board>li{width:49%;margin-top:40px}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(3){margin-top:40px}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(3n+1){margin-left:2%}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(odd){margin-left:0}.container.search .newsroom .thumb_list_wrap .board_list .board .txt_area{padding:10px 0 0}.container.search .newsroom .thumb_list_wrap .board_list .board .txt_area .tit{margin:5px 0 0;font-size:17px}.container.search .newsroom .thumb_list_wrap .board_list .board .txt_area .cate{margin-bottom:0}}@media(max-width: 1023px){.container.search .video .thumb_list_wrap .board_list .board .thumb_area::after{background-size:21px 27px}}@media(max-width: 1023px){.container.search .publications .btn_download{width:49%;margin-bottom:20px;padding-right:60px}}@media(max-width: 1023px)and (min-width: 1024px){.container.search .publications .btn_download{font-size:1.25rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.container.search .publications .btn_download{font-size:20px;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.container.search .publications .btn_download::after{right:20px}}@media(max-width: 767px){.container.search .integrated_search_wrap .search_inner{padding:60px 15px 50px}.container.search .integrated_search_wrap .search_inner>.search_wrap{width:100%}.container.search .integrated_search_wrap .quicklinks_wrap .tit{margin-bottom:15px}.container.search .integrated_search_wrap .quicklinks_wrap .quicklinks_list a{margin:10px 0 0 10px}.container.search .box_wrap{margin-bottom:80px}.container.search h3{overflow:hidden;display:block}.container.search h3 .total_txt{float:right;margin-left:0;margin-top:5px}.container.search .search_list li{width:100%;margin-top:10px}.container.search .project .thumb_list_wrap .board_list .board>li{width:100%}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(2){margin-top:40px}.container.search .project .thumb_list_wrap .board_list .board>li:nth-child(even){margin-left:0}.container.search .newsroom .thumb_list_wrap .board_list .board>li{width:100%}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(2){margin-top:40px}.container.search .newsroom .thumb_list_wrap .board_list .board>li:nth-child(even){margin-left:0}.container.search .publications .btn_download{width:100%;padding:35px 60px 35px 20px;height:auto}.container.search .publications .btn_download:last-child{margin-bottom:0}}.main-header{max-width:100%}.main-header .header{position:absolute;top:0;left:0;width:100%;z-index:2000}.main-header .header .header_wrap[data-fixed=fixed]{background:rgba(0,0,0,.2) !important;transition:none !important}.main-header .header.active:not(.on) .header_wrap{transform:translateY(0)}.main-header .header:not(.on) .header_wrap{transform:translateY(-100%);transition:.5s;box-shadow:none}.main-header .header:not(.open) .header_wrap{box-shadow:none;background:rgba(0,0,0,0);backdrop-filter:none;border-bottom-color:rgba(0,0,0,0)}.main-header .header:not(.open) .header_wrap .header_inner{background:rgba(0,0,0,0);transition:.3s ease-out;backdrop-filter:none}.main-header .header:not(.open) .header_wrap .btn_nav{background:url("/resources/en/images/common/ico_nav_white.svg") left top no-repeat;background-size:100% auto}.main-header .header:not(.open) .header_wrap .btn_global{background:url("/resources/en/images/common/ico_global_white.svg") center center no-repeat;background-size:24px auto}.main-header .header:not(.open) .header_wrap .logo a{background:url("/resources/en/images/common/logo_ena_white.svg") 0 0 no-repeat;background-size:100% auto}.main-header .header:not(.open) .header_wrap .gnb .depth1 .depth1_link{color:#fff}.main-header .header:not(.open) .header_wrap .util_menu .btn_global{background:url("/resources/en/images/common/ico_global_white.svg") center center no-repeat}.main-header .header:not(.open) .header_wrap .util_menu .btn_search{background:url("/resources/en/images/common/ico_search_white.svg") center center no-repeat}.main-header .header:not(.open) .header_wrap .util_menu .lang_menu .lang{color:#fff}.main-header .header:not(.open) .header_wrap .util_menu .lang_menu .lang:after{background-color:#fff}.main-header .header.on .header_wrap .gnb .depth1 .depth1_link{color:#222}@media(max-width: 1299px){.main-header .header:not(.on){overflow:hidden}.main-header .header:not(.open) .header_wrap{backdrop-filter:none}.main-header .header:not(.open) .header_wrap:not([data-fixed=fixed]) .gnb .depth1 .depth1_link{color:#222}}html.overflow{overflow:hidden}.main.renewal .sticky{position:sticky;left:0;top:0;width:100%;height:100vh;overflow:hidden}.main.renewal .hide{overflow:hidden;visibility:hidden;opacity:0}.main.renewal .layer_popup{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:2000;opacity:0;visibility:hidden;transition:.4s}.main.renewal .layer_popup .dim{width:100%;height:100%;background:rgba(0,0,0,.8)}.main.renewal .layer_popup .cont{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(1000px * var(--base-ratio)), calc(calc(1000 / var(--base-size)) * var(--base-percent)));height:max(calc(564px * var(--base-ratio)), calc(calc(564 / var(--base-size)) * var(--base-percent)));background:#d9d9d9;z-index:2}.main.renewal .layer_popup .cont .youtube_view{width:100%;height:100%;background:#000}.main.renewal .layer_popup .cont .youtube_view iframe{width:100%;height:100%}.main.renewal .layer_popup .cont .close_btn{position:absolute;right:0;top:max(calc(calc(calc(56 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));background:#1428a0;font-size:0;text-indent:-9999px}.main.renewal .layer_popup .cont .close_btn:before{content:"";width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));background:url("/resources/en/images/main/layer_popup_close_btn.svg") center center no-repeat;background-size:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.main.renewal .layer_popup.active{opacity:1;visibility:visible}@media(max-width: 1023px){.main.renewal .layer_popup .cont{width:calc(100% - max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))));height:auto;padding-top:53.25%}.main.renewal .layer_popup .cont .youtube_view{position:absolute;left:0;top:0}.main.renewal .layer_popup .cont .close_btn{position:absolute;right:0;top:max(calc(calc(calc(48 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .layer_popup .cont .close_btn:before{content:"";width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(27px * var(--base-ratio)), calc(calc(27 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.main.renewal .layer_popup .cont{width:calc(100% - max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))))}}.main.renewal .btn{display:inline-block;vertical-align:middle;position:relative}.main.renewal .btn.arrow{width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));border-radius:50%;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);font-size:0;text-indent:-9999px;transition:.2s ease-out}.main.renewal .btn.arrow i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .btn.arrow i:before,.main.renewal .btn.arrow i:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:.2s ease-out}.main.renewal .btn.arrow i:before{background:url("/resources/en/images/main/main_btn_arrow_white.svg") center center no-repeat;background-size:100%}.main.renewal .btn.arrow i:after{background:url("/resources/en/images/main/main_btn_arrow_color.svg") center center no-repeat;background-size:100%;transform:translateX(-100%);opacity:0;visibility:hidden}.main.renewal .btn.arrow.type2{background:#f1f3fd}.main.renewal .btn.arrow.type2 i:before{background:url("/resources/en/images/main/main_btn_arrow_black.svg") center center no-repeat}.main.renewal .btn.arrow.type2 i:after{background:url("/resources/en/images/main/main_btn_arrow_white.svg") center center no-repeat}.main.renewal .btn.arrow:hover{background:#fff}.main.renewal .btn.arrow:hover i:before{transform:translateX(100%);opacity:0;visibility:hidden}.main.renewal .btn.arrow:hover i:after{transform:translateX(0);opacity:1;visibility:visible}.main.renewal .btn.arrow:hover.type2{background:#1429a0}.main.renewal .btn.more{min-width:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent))) 0 max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:300;color:#fff;height:max(calc(57px * var(--base-ratio)), calc(calc(57 / var(--base-size)) * var(--base-percent)));line-height:max(calc(57px * var(--base-ratio)), calc(calc(57 / var(--base-size)) * var(--base-percent)));position:relative;background:rgba(255,255,255,.2);overflow:hidden;z-index:2;transition:.2s ease-out;box-sizing:border-box;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(10px) opacity(1)}.main.renewal .btn.more:before{content:"";width:100%;height:100%;background-color:#fff;transform:translateX(-102%);position:absolute;left:0;top:0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));transition:.2s ease-out;z-index:-1}.main.renewal .btn.more i{display:block;position:absolute;right:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .btn.more i:before,.main.renewal .btn.more i:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:.2s ease-out}.main.renewal .btn.more i:before{background:url("/resources/en/images/main/main_btn_arrow_white.svg") center center no-repeat;background-size:100%}.main.renewal .btn.more i:after{background:url("/resources/en/images/main/main_btn_arrow_color.svg") center center no-repeat;background-size:100%;transform:translateX(-100%);opacity:0;visibility:hidden}.main.renewal .btn.more.type2{background:#fff;color:#222}.main.renewal .btn.more.type2:before{background:#1429a0}.main.renewal .btn.more.type2 i:before{background:url("/resources/en/images/main/main_btn_arrow_black.svg") center center no-repeat;background-size:100%}.main.renewal .btn.more.type2 i:after{background:url("/resources/en/images/main/main_btn_arrow_white.svg") center center no-repeat;background-size:100%}.main.renewal .btn.more:hover{color:#1429a0}.main.renewal .btn.more:hover:before{transform:translateX(0)}.main.renewal .btn.more:hover i:before{transform:translateX(100%);opacity:0;visibility:hidden}.main.renewal .btn.more:hover i:after{transform:translateX(0);opacity:1;visibility:visible}.main.renewal .btn.more:hover.type2{color:#fff;border-color:#1429a0;background-color:rgba(0,0,0,0);transition:.2s ease-out,background .1s .2s cubic-bezier(0, 0, 0, 1)}@media(max-width: 1023px){.main.renewal .btn.more{min-width:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(41px * var(--base-ratio)), calc(calc(41 / var(--base-size)) * var(--base-percent))) 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;height:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));line-height:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)))}.main.renewal .btn.more i{right:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.main.renewal .btn.more{min-width:max(calc(104px * var(--base-ratio)), calc(calc(104 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(41px * var(--base-ratio)), calc(calc(41 / var(--base-size)) * var(--base-percent))) 0 max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));line-height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)))}.main.renewal .btn.more i{right:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.main.renewal .btn.arrow{width:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)))}.main.renewal .btn.arrow i{width:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}}.main.renewal a:hover .btn.arrow{background:#fff;transition:.2s ease-out}.main.renewal a:hover .btn.arrow i:before{transform:translateX(100%);opacity:0;visibility:hidden;transition:.2s ease-out}.main.renewal a:hover .btn.arrow i:after{transform:translateX(0);opacity:1;visibility:visible;transition:.2s ease-out}.main.renewal a:hover .btn.arrow.type2{background:#1429a0}.main.renewal .main-popup{display:none;position:absolute;top:100px;right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));width:min(28.749vw, 552px);overflow:hidden;z-index:4;border-radius:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .main-popup.pos-center{top:50%;left:50%;right:unset;transform:translate(-50%, -50%)}.main.renewal .main-popup .indicator-bar{position:relative;width:100%;padding:min(0.937vw, 18px);text-align:right;background-color:#fff;border-bottom:1px solid #c8cacf}.main.renewal .main-popup .indicator-bar p{margin-right:min(2.083vw, 40px);color:#666;cursor:pointer}@media(min-width: 1024px){.main.renewal .main-popup .indicator-bar p{font-size:1rem;letter-spacing:-0.03em;line-height:1}}@media(max-width: 1023px){.main.renewal .main-popup .indicator-bar p{font-size:16px;letter-spacing:-0.03em;line-height:1}}.main.renewal .main-popup .indicator-bar p:before{content:"";display:inline-block;width:22px;height:22px;margin-right:10px;vertical-align:sub;background-image:url("/resources/kr/images/main/icon_non_check.png");background-repeat:no-repeat;background-size:cover;vertical-align:middle}.main.renewal .main-popup .indicator-bar input[type=checkbox]{display:none}.main.renewal .main-popup .indicator-bar input[type=checkbox]:checked+p:before{background-image:url("/resources/kr/images/main/icon_check.png")}.main.renewal .main-popup .indicator-bar .btn-close{position:absolute;top:50%;right:0;transform:translateY(-50%);width:min(2.343vw, 45px);height:min(2.343vw, 45px)}.main.renewal .main-popup .indicator-bar .btn-close:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background:url(/resources/kr/images/common/ico_close_small_bk.svg) no-repeat 0/cover}.main.renewal .main-popup .popup-img{position:relative;width:100%;height:0;padding-top:72.698%}.main.renewal .main-popup .swiper{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.01)}.main.renewal .main-popup .swiper-slide{height:100%;background-color:#fff}.main.renewal .main-popup .swiper-slide a{display:block;width:100%;height:100%}.main.renewal .main-popup .swiper-slide img{width:100%;height:100%;object-fit:cover}.main.renewal .main-popup .swiper-slide.text-type{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.main.renewal .main-popup .swiper-slide.text-type a{padding:min(4.166vw, 80px) min(1.562vw, 30px) min(0.52vw, 10px);text-align:center}.main.renewal .main-popup .swiper-slide.text-type strong{display:block;margin-bottom:min(2.083vw, 40px);padding-bottom:min(1.562vw, 30px);border-bottom:min(0.104vw, 2px) solid #1428a0}@media(min-width: 1024px){.main.renewal .main-popup .swiper-slide.text-type .info p{font-size:1.25rem;letter-spacing:-0.03em;line-height:1.5em}}@media(max-width: 1023px){.main.renewal .main-popup .swiper-slide.text-type .info p{font-size:20px;letter-spacing:-0.03em;line-height:30px}}.main.renewal .main-popup .swiper-pagination{top:50%;transform:translateY(-50%)}.main.renewal .main-popup .swiper-pagination-bullet{width:10px;height:10px;margin-right:10px;background:#1428a0;opacity:.3}.main.renewal .main-popup .swiper-pagination-bullet:last-child{margin-right:0}.main.renewal .main-popup .swiper-pagination-bullet-active{background:#1428a0;opacity:1}@media(max-width: 1279px){.main.renewal .main-popup{left:50%;top:50%;transform:translate(-50%, -50%);width:360px}.main.renewal .main-popup.pos-center{top:50%}.main.renewal .main-popup .indicator-bar{padding:10px min(1.953vw, 15px)}.main.renewal .main-popup .indicator-bar p{margin-right:min(2.864vw, 22px)}}@media(max-width: 1279px)and (min-width: 1024px){.main.renewal .main-popup .indicator-bar p{font-size:.8125rem;letter-spacing:-0.015em;line-height:1.1538461538em}}@media(max-width: 1279px)and (max-width: 1023px){.main.renewal .main-popup .indicator-bar p{font-size:13px;letter-spacing:-0.015em;line-height:15px}}@media(max-width: 1279px){.main.renewal .main-popup .indicator-bar p:before{width:18px;height:18px;vertical-align:middle}}@media(max-width: 1279px){.main.renewal .main-popup .indicator-bar .btn-close{width:min(4.817vw, 37px);height:min(4.817vw, 37px)}}@media(max-width: 1279px){.main.renewal .main-popup .swiper-pagination-bullet{width:7px;height:7px;margin-right:7px}}@media(max-width: 767px){.main.renewal .main-popup{max-width:280px;width:calc(100% - 30px)}.main.renewal .main-popup .indicator-bar{padding:10px min(4.076vw, 15px)}.main.renewal .main-popup .indicator-bar p{margin-right:min(5.978vw, 22px);vertical-align:-webkit-baseline-middle}.main.renewal .main-popup .indicator-bar .btn-close{width:min(10.054vw, 37px);height:min(10.054vw, 37px)}.main.renewal .main-popup .swiper-slide.text-type{padding:40px min(6.793vw, 25px) 10px}.main.renewal .main-popup .swiper-slide.text-type a{padding:0}.main.renewal .main-popup .swiper-slide.text-type strong{margin-bottom:20px;padding-bottom:15px;border-bottom-width:2px}}@media(max-width: 767px)and (min-width: 1024px){.main.renewal .main-popup .swiper-slide.text-type .info p{font-size:.9375rem;letter-spacing:-0.015em;line-height:1.6666666667em}}@media(max-width: 767px)and (max-width: 1023px){.main.renewal .main-popup .swiper-slide.text-type .info p{font-size:15px;letter-spacing:-0.015em;line-height:25px}}.main.renewal .loading_dim{position:absolute;left:0;top:0;z-index:10;background:#000;width:100%;height:100%}.main.renewal .loading_dim:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/resources/en/images/main/dim_bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}.main.renewal .loading_dim .dim_title{position:absolute;top:0;left:0;width:100%;height:100vh;background-image:url("/resources/en/images/main/dim_text.png");background-repeat:no-repeat;background-position:center center;background-size:100% auto}@media(max-width: 1023px){.main.renewal .loading_dim{min-height:max(calc(750px * var(--base-ratio)), calc(calc(750 / var(--base-size)) * var(--base-percent)));height:100vh}.main.renewal .loading_dim .dim_title{background-image:url("/resources/en/images/main/t/dim_text.png")}}@media(max-width: 767px){.main.renewal .loading_dim .dim_title{background-image:url("/resources/en/images/main/m/dim_text.png")}}.main.renewal .sec_visual{width:100%;height:180vh;position:relative}.main.renewal .sec_visual .video_trigger{position:absolute;left:0;top:0;z-index:-1;width:1px;height:100%}.main.renewal .sec_visual.active .bg_dim{opacity:1;visibility:visible}.main.renewal .sec_visual.active .slider_wrap .inner .txt{opacity:0}.main.renewal .sec_visual.active .slider_wrap .controller{opacity:0}.main.renewal .sec_visual.active .news_wrap{opacity:0 !important;transition:.3s}.main.renewal .sec_visual .bg_dim{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(0.4, -0.09, 0.4, 1.23),visibility .5s cubic-bezier(0.4, -0.09, 0.4, 1.23);z-index:2}.main.renewal .sec_visual .m_sticky{width:100%;height:100%;position:relative;z-index:1}.main.renewal .sec_visual .slider_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.main.renewal .sec_visual .slider_wrap .video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#000}.main.renewal .sec_visual .slider_wrap .video:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.3)}.main.renewal .sec_visual .slider_wrap .video video{width:100%;height:100%;object-fit:cover}.main.renewal .sec_visual .slider_wrap .video iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100vw;height:56.25vw;min-width:177.78vh;min-height:100.2vh}.main.renewal .sec_visual .slider_wrap .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.main.renewal .sec_visual .slider_wrap .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.3)}.main.renewal .sec_visual .slider_wrap .inner{width:100%;height:100%;padding:0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) max(calc(110px * var(--base-ratio)), calc(calc(110 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;display:flex;align-items:end}.main.renewal .sec_visual .slider_wrap .inner .txt{opacity:0;transition:.1s}.main.renewal .sec_visual .slider_wrap .inner .txt p{font-size:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";line-height:1.23;font-weight:600;color:#fff}.main.renewal .sec_visual .slider_wrap .inner .txt p+p{margin-top:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1))}.main.renewal .sec_visual .slider_wrap .inner .txt strong{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));display:block;font-weight:400;color:#fff}@media(min-width: 1024px){.main.renewal .sec_visual .slider_wrap .inner .txt strong{font-size:1.5rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_visual .slider_wrap .inner .txt strong{font-size:24px;letter-spacing:0;line-height:1}}.main.renewal .sec_visual .slider_wrap .inner .txt strong .word{position:relative;overflow:hidden}.main.renewal .sec_visual .slider_wrap .inner .txt strong .word .char{vertical-align:top;line-height:1}.main.renewal .sec_visual .slider_wrap .controller{position:absolute;left:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));bottom:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));z-index:1;transition:opacity .3s}.main.renewal .sec_visual .slider_wrap .controller .pagination{font-size:0}.main.renewal .sec_visual .slider_wrap .controller .pagination .swiper-pagination-bullet{width:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)));opacity:1;padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0;border-radius:0;background:none}.main.renewal .sec_visual .slider_wrap .controller .pagination .swiper-pagination-bullet .rail{width:100%;height:3px;background:rgba(255,255,255,.3);border-radius:5px}.main.renewal .sec_visual .slider_wrap .controller .pagination .swiper-pagination-bullet .rail .fill{width:0;height:100%;background-color:#fff;border-radius:5px}.main.renewal .sec_visual .slider_wrap .controller .pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap{position:absolute;width:max(calc(552px * var(--base-ratio)), calc(calc(552 / var(--base-size)) * var(--base-percent)));right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));bottom:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));z-index:2;padding:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:rgba(170,170,170,.2);backdrop-filter:blur(15px);opacity:0;visibility:hidden;transform:translateY(50%);transition:opacity .5s,transform .5s,background .25s ease-out}.main.renewal .sec_visual .news_wrap.active{opacity:1;visibility:visible;transform:translateY(0)}.main.renewal .sec_visual .news_wrap:hover{background:rgba(0,0,0,.5)}.main.renewal .sec_visual .news_wrap .top{height:max(calc(153px * var(--base-ratio)), calc(calc(153 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a{width:100%;height:100%;display:flex;align-items:center;gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .img_area{width:calc(50% - max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))));height:max(calc(153px * var(--base-ratio)), calc(calc(153 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));overflow:hidden;transition:.3s ease-out;background:#000}.main.renewal .sec_visual .news_wrap .top a .img_area img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .top a .txt_area{width:calc(50% - max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))));padding-left:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));box-sizing:border-box}.main.renewal .sec_visual .news_wrap .top a .txt_area p.tit{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));max-height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));font-weight:500;color:#fff;transition:.3s ease-out;text-decoration:underline rgba(0,0,0,0)}.main.renewal .sec_visual .news_wrap .top a .txt_area p.date{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.3;color:#fff}.main.renewal .sec_visual .news_wrap .top a:hover .img_area img{transform:scale(1.1)}.main.renewal .sec_visual .news_wrap .top a:hover .txt_area p.tit{text-decoration:underline #fff}.main.renewal .sec_visual .news_wrap .top+.bot{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul{display:flex;gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li{width:calc(50% - max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))));height:max(calc(153px * var(--base-ratio)), calc(calc(153 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li.img a{display:block;width:100%;height:100%;border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));overflow:hidden;transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .bot ul li.img a img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .bot ul li.img:hover a img{transform:scale(1.1)}.main.renewal .sec_visual .news_wrap .bot ul li.video a{display:block;width:100%;height:100%;border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));overflow:hidden;position:relative;background:#000;transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .bot ul li.video a .bg_video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .bot ul li.video a .bg_video video{width:100%;height:100%;object-fit:cover;will-change:transform}.main.renewal .sec_visual .news_wrap .bot ul li.video a .bg_video:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1;position:absolute;left:0;top:0;opacity:0;transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .bot ul li.video a .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;display:flex;align-items:center;padding:0 max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));transition:.3s ease-out}.main.renewal .sec_visual .news_wrap .bot ul li.video a .txt p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:600;letter-spacing:0em;line-height:1.4;color:#fff}.main.renewal .sec_visual .news_wrap .bot ul li.video:hover a .bg_video:before{opacity:1}.main.renewal .sec_visual .news_wrap .bot ul li.video:hover a .txt{transform:scale(1.04)}.main.renewal .sec_visual .cont_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;opacity:0;visibility:hidden;transition:.5s}.main.renewal .sec_visual .cont_wrap .inner{width:100%;height:100%;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));display:flex;align-items:center;gap:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row{flex:1;width:calc(33.333333% - max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent))));height:max(calc(740px * var(--base-ratio)), calc(calc(740 / var(--base-size)) * var(--base-percent)));display:flex;flex-direction:column;gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));opacity:0;visibility:hidden;transition:.5s cubic-bezier(0.4, -0.09, 0.4, 1.23)}.main.renewal .sec_visual .cont_wrap .inner .row .box{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:rgba(170,170,170,.3);height:100%;transition:background .3s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box:hover{background:rgba(5,92,241,.3)}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit{position:relative;margin-bottom:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit p{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;color:#fff;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit a{position:absolute;right:0;top:50%;transform:translateY(-50%)}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a{display:block;width:100%;max-height:max(calc(270px * var(--base-ratio)), calc(calc(270 / var(--base-size)) * var(--base-percent)));padding-top:55.25%;overflow:hidden;border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));position:relative;background:#000}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.4);opacity:0;transition:.45s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:after{content:"";width:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url("/resources/en/images/main/sec_visual_cont_wrap_youtube_play_ico.svg") center center no-repeat;background-size:100%;opacity:0;transition:.45s ease-out;z-index:2}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:.35s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:hover:before,.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:hover:after{opacity:1}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:hover img{transform:scale(1.1)}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul{display:flex;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))));height:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a{width:100%;height:100%;background:#1e1e1e;display:flex;align-items:center;justify-content:center;border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));gap:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));transition:.2s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .img{width:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));height:max(calc(83px * var(--base-ratio)), calc(calc(83 / var(--base-size)) * var(--base-percent)));overflow:hidden;border-radius:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .img img{width:100%;height:100%;object-fit:cover}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt{width:calc(100% - max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.4;color:#fff}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt .btn{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a:hover{background:#091144}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul{display:flex;flex-direction:column;gap:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li{width:100%;height:max(calc(107px * var(--base-ratio)), calc(calc(107 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a{display:flex;align-items:center;height:100%}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .img_area{width:max(calc(178px * var(--base-ratio)), calc(calc(178 / var(--base-size)) * var(--base-percent)));height:max(calc(107px * var(--base-ratio)), calc(calc(107 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .img_area img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:.4s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area{width:calc(100% - max(calc(178px * var(--base-ratio)), calc(calc(178 / var(--base-size)) * var(--base-percent))));padding-left:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));box-sizing:border-box}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area p.tit{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));max-height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));font-weight:400;color:#fff;text-decoration:underline rgba(0,0,0,0);transition:.35s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area p.date{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:200;line-height:1.3;color:rgba(255,255,255,.7)}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a:hover .img_area img{transform:scale(1.2)}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a:hover .txt_area p.tit{text-decoration:underline #fff}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area .swiper-pagination{display:none}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board{background:linear-gradient(90deg, #229DD1 0%, #1F89C4 50.33%, #1D7FBF 101.71%);border-radius:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit{display:flex;justify-content:space-between;align-items:center;margin-bottom:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit p{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;color:#fff;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit span{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:200;color:rgba(255,255,255,.7);line-height:1}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li+li{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0;display:block;position:relative;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);transition:.15s linear}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a i{width:max(calc(23px * var(--base-ratio)), calc(calc(23 / var(--base-size)) * var(--base-percent)));height:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a i:before{content:"";width:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));height:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:url("/resources/en/images/main/sec_visual_cont_wrap_ir_list_down_ico_bg.svg") center center no-repeat;background-size:100%}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a i:after{content:"";width:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:0;transform:translateX(-50%);background:url("/resources/en/images/main/sec_visual_cont_wrap_ir_list_down_ico_arrow.svg") center center no-repeat;background-size:100%;transition:.15s linear}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a:hover{border-bottom-color:#fff}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a:hover i:after{top:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a{display:block;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));border-bottom:1px solid rgba(221,225,230,.4)}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;line-height:1;color:#fff;letter-spacing:-0.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline rgba(0,0,0,0);transition:.35s ease-out}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a span{display:block;margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;letter-spacing:-0.3px;color:#fff}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a:hover p{text-decoration:underline #fff}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area_container{display:flex;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area{position:relative;width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))));border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{position:absolute;width:80%;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));left:0;bottom:0;font-weight:500;line-height:1.3;color:#fff;z-index:2}@media(min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{font-size:1.25rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{font-size:20px;letter-spacing:0;line-height:1}}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .btn.arrow{z-index:2;position:absolute;right:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));bottom:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-slide{height:max(calc(159px * var(--base-ratio)), calc(calc(159 / var(--base-size)) * var(--base-percent)));background-color:#d9d9d9;position:relative}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-slide:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.99%, rgba(0, 0, 0, 0.65) 100%)}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-slide img{width:100%;height:100%;object-fit:cover}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination{width:auto;padding:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background:rgba(0,0,0,.3);backdrop-filter:blur(15px);inset:auto;right:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));bottom:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));font-size:0}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-current{font-weight:bold;color:#fff}@media(min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-current{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-current{font-size:15px;letter-spacing:0;line-height:1}}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total{padding-left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));position:relative;font-weight:bold;color:#fff;opacity:.5}@media(min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total{font-size:15px;letter-spacing:0;line-height:1}}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total:before{content:"";width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));position:absolute;left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);background:#d9d9d9}.main.renewal .sec_visual .cont_wrap .inner .row:nth-of-type(1){transform:translateY(max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_visual .cont_wrap .inner .row:nth-of-type(2){transform:translateY(max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_visual .cont_wrap .inner .row:nth-of-type(3){transform:translateY(max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_visual .cont_wrap.active{opacity:1;visibility:visible}.main.renewal .sec_visual .cont_wrap.active .inner .row:nth-of-type(1),.main.renewal .sec_visual .cont_wrap.active .inner .row:nth-of-type(2),.main.renewal .sec_visual .cont_wrap.active .inner .row:nth-of-type(3){transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_visual .cont_wrap.active_end .inner .row .box{backdrop-filter:blur(15px);transition:.4s}@media(max-width: 1023px){.main.renewal .sec_visual{width:100%;height:auto}.main.renewal .sec_visual .sticky{height:100%;position:relative;overflow:visible}.main.renewal .sec_visual .bg_dim{display:none}.main.renewal .sec_visual .m_sticky{left:0;top:0;width:100%;height:100vh;height:100svh;overflow:hidden}}@media(max-width: 1023px)and (orientation: landscape){.main.renewal .sec_visual .m_sticky{min-height:max(calc(750px * var(--base-ratio)), calc(calc(750 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 1023px){.main.renewal .sec_visual .slider_wrap .inner{padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(400px * var(--base-ratio)), calc(calc(400 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .slider_wrap .inner .txt p{font-size:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.23}.main.renewal .sec_visual .slider_wrap .inner .txt strong{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}.main.renewal .sec_visual .slider_wrap .controller{left:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));bottom:max(calc(315px * var(--base-ratio)), calc(calc(315 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 1023px){.main.renewal .sec_visual .news_wrap{width:max(calc(430px * var(--base-ratio)), calc(calc(430 / var(--base-size)) * var(--base-percent)));right:auto;left:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top{height:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .img_area{width:calc(50% - max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))));height:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .txt_area{width:calc(50% - max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))));padding-left:0}.main.renewal .sec_visual .news_wrap .top a .txt_area p.tit{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));max-height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .txt_area p.date{margin-top:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_visual .news_wrap .top+.bot{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li{width:calc(50% - max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))));height:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li.video a .txt{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li.video a .txt p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}}@media(max-width: 1023px){.main.renewal .sec_visual .cont_wrap{position:relative;opacity:1;visibility:visible;background:url("/resources/en/images/main/sec_visual_mobile_cont_dim.jpg") center center no-repeat;background-size:100%}.main.renewal .sec_visual .cont_wrap .inner{width:100%;height:auto;padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));flex-direction:column;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row{width:100%;height:auto;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));opacity:1;visibility:visible;transform:none !important}.main.renewal .sec_visual .cont_wrap .inner .row .box{padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit{margin-bottom:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit p{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a{max-height:max(calc(324px * var(--base-ratio)), calc(calc(324 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:after{opacity:1}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul{gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li{width:calc(50% - max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))));height:max(calc(158px * var(--base-ratio)), calc(calc(158 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a{gap:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .img{width:max(calc(93px * var(--base-ratio)), calc(calc(93 / var(--base-size)) * var(--base-percent)));height:max(calc(110px * var(--base-ratio)), calc(calc(110 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt{width:calc(100% - max(calc(93px * var(--base-ratio)), calc(calc(93 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt .btn{margin-top:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li{height:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .img_area{width:max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)));height:100%}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area{width:calc(100% - max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area p.tit{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));max-height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area p.date{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li:nth-last-child(-n+2){display:none}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board{padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit{margin-bottom:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit span{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li+li{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) 0;font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a span{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:300}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area_container{gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area{width:calc(50% - max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))))}}@media(max-width: 1023px)and (min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{font-size:1.1875rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{font-size:19px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-slide{height:auto;padding-top:68.18%;position:relative}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-slide img{position:absolute;left:0;top:0}}@media(max-width: 1023px){.main.renewal .sec_visual.active .slider_wrap .controller{opacity:1}.main.renewal .sec_visual.active .news_wrap{opacity:1 !important}}@media(max-width: 767px){.main.renewal .sec_visual .slider_wrap .inner{padding:max(calc(95px * var(--base-ratio)), calc(calc(95 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(310px * var(--base-ratio)), calc(calc(310 / var(--base-size)) * var(--base-percent)));align-items:start}.main.renewal .sec_visual .slider_wrap .inner .txt p{font-size:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.23}.main.renewal .sec_visual .slider_wrap .inner .txt strong{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}.main.renewal .sec_visual .slider_wrap .controller{left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));bottom:max(calc(260px * var(--base-ratio)), calc(calc(260 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .slider_wrap .controller .pagination .swiper-pagination-bullet{width:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) 0}.main.renewal .sec_visual .slider_wrap .controller .pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap{max-width:max(calc(430px * var(--base-ratio)), calc(calc(430 / var(--base-size)) * var(--base-percent)));width:calc(100% - max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))));left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top{height:max(calc(94px * var(--base-ratio)), calc(calc(94 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .img_area{height:max(calc(94px * var(--base-ratio)), calc(calc(94 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .txt_area p.tit{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));max-height:max(calc(42px * var(--base-ratio)), calc(calc(42 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .top a .txt_area p.date{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .news_wrap .bot ul li{height:max(calc(94px * var(--base-ratio)), calc(calc(94 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li.video a .txt{padding:0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .news_wrap .bot ul li.video a .txt p{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}.main.renewal .sec_visual .cont_wrap .inner{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row{width:100%;height:auto;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box{padding:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit{margin-bottom:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .tit p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a{max-height:max(calc(154px * var(--base-ratio)), calc(calc(154 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .youtube_area a:after{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li{height:auto}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a{flex-direction:column;align-items:start;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .img{width:max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)));height:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt{width:100%}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt p{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .report_area ul li a .txt .btn{margin-top:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li{height:max(calc(72px * var(--base-ratio)), calc(calc(72 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .img_area{width:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area{width:calc(100% - max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))));padding-left:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area p.tit{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));max-height:max(calc(42px * var(--base-ratio)), calc(calc(42 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area ul li a .txt_area p.date{margin-top:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area .swiper-pagination{top:max(calc(118px * var(--base-ratio)), calc(calc(118 / var(--base-size)) * var(--base-percent)));right:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));padding:max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area .swiper-pagination .swiper-pagination-current{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3;padding-right:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area .swiper-pagination .swiper-pagination-current:before{width:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));height:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));right:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .news_area .swiper-pagination .swiper-pagination-total{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit{margin-bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));display:block}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board .sub_tit span{display:block;margin-top:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li+li{margin-top:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .board ul li a{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a p{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .ir_area .list ul li a span{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area_container{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));line-height:1.3}}@media(max-width: 767px)and (min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area>p{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .btn.arrow{right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));bottom:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-slide{padding-top:68.24%}}@media(max-width: 767px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination{right:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px)and (min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-current{font-size:.8125rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-current{font-size:13px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total{padding-left:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px)and (min-width: 1024px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total{font-size:.8125rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total{font-size:13px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .swiper-pagination .swiper-pagination-total:before{content:"";width:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));height:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));left:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.main.renewal .sec_visual .cont_wrap .inner .row .box .life_area .paging{right:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}}.main.renewal .sec_solution{background:#fff;position:relative}.main.renewal .sec_solution .cont_wrap .con{position:relative;height:150vh;--mask-overlay:0 0 0 100%}.main.renewal .sec_solution .cont_wrap .con .mask_trigger{position:absolute;left:0;top:0;width:100%;height:1px;opacity:0;visibility:hidden}.main.renewal .sec_solution .cont_wrap .con .sticky{display:flex;align-items:start}.main.renewal .sec_solution .cont_wrap .con .txt_area{width:50%;height:100%;padding:0 max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;display:flex;justify-content:center;flex-direction:column}.main.renewal .sec_solution .cont_wrap .con .txt_area .inner{width:100%;position:relative;padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:.4s .2s ease-out;z-index:2}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit strong{display:block;font-family:"Manrope";font-size:max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;color:#1428a0;line-height:1.2;transition:.4s .2s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.4;color:#222;margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));transition:.4s .4s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .m_video{display:none}.main.renewal .sec_solution .cont_wrap .con .txt_area .list{opacity:0;visibility:hidden;transform:translateY(50%);transition:.4s ease-out;position:relative;z-index:3}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top{border-bottom:1px solid #ddd}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button{font-family:"Manrope";font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;line-height:1.3;color:rgba(34,34,34,.3);padding:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) 0;display:flex;gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));width:100%;align-items:center;position:relative;transition:.3s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button img{margin:0;opacity:0;visibility:hidden;transition:.5s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i{position:absolute;right:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);width:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));height:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));transition:.3s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i:before{content:"";width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:2px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#ccc;transform-origin:left top}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i:after{content:"";width:2px;height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#ccc;transform-origin:left top}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button:hover{color:#222}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button:hover i{transform:translateY(-50%) rotate(90deg)}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc{padding:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))) 0 max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));display:none}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul{display:flex;gap:max(calc(9px * var(--base-ratio)), calc(calc(9 / var(--base-size)) * var(--base-percent)));flex-wrap:wrap;max-height:max(calc(229px * var(--base-ratio)), calc(calc(229 / var(--base-size)) * var(--base-percent)));overflow-y:auto;padding:0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul::-webkit-scrollbar{width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul::-webkit-scrollbar-track{background:#e8ebfc;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul::-webkit-scrollbar-thumb{background:#1428a0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul::-webkit-scrollbar-thumb:hover{cursor:pointer}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li{width:calc(33.333333% - max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a{display:block;width:100%;height:100%;background-color:#f6f6f6;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));position:relative;display:flex;flex-direction:column;gap:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));transition:.25s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:600;line-height:1.3;color:#222}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a p sub{font-size:50%;vertical-align:.01em}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a p sup{font-size:30%;vertical-align:1.5em}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a i{display:block;width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));position:relative;overflow:hidden}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a i:before{content:"";width:100%;height:100%;background:url("/resources/en/images/main/sec_solution_acco_area_arrow_ico_off.svg") center center no-repeat;background-size:100% auto;transition:.25s ease-out;position:absolute;left:0;top:0;opacity:1}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a i:after{content:"";width:100%;height:100%;background:url("/resources/en/images/main/sec_solution_acco_area_arrow_ico_on.svg") center center no-repeat;background-size:100% auto;transition:.25s ease-out;position:absolute;left:-100%;top:0;opacity:0}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a:hover i:before{left:100%;opacity:0}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a:hover i:after{left:0;opacity:1}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area.active .top{border-bottom-color:rgba(0,0,0,0)}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area.active .top button{color:#222}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area.active .top button img{opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area.active .top button i:before,.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area.active .top button i:after{opacity:0}.main.renewal .sec_solution .cont_wrap .con .img_area{width:50%;height:100%;position:relative;z-index:2;pointer-events:none}.main.renewal .sec_solution .cont_wrap .con .video{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;overflow:hidden;background:#000;clip-path:inset(var(--mask-overlay))}.main.renewal .sec_solution .cont_wrap .con .video video{width:100%;height:100%;object-fit:cover}.main.renewal .sec_solution .cont_wrap .con .video iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100vw;height:56.25vw;min-width:177.78vh;min-height:100.2vh}.main.renewal .sec_solution .cont_wrap .con .video .text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;z-index:2;gap:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .video .text p{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:500;color:#fff;line-height:1.3;text-align:center;transform:translateY(100%);opacity:0;visibility:hidden;transition:.4s ease-out}.main.renewal .sec_solution .cont_wrap .con .video .text i{transform:translateY(50%);opacity:0;visibility:hidden;transition:.5s ease-out}.main.renewal .sec_solution .cont_wrap .con.active .txt_area .tit{top:0;transform:translateY(0);transition:.4s .2s}.main.renewal .sec_solution .cont_wrap .con.active .txt_area .tit strong{font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;line-height:1.3;transition:.4s .2s}.main.renewal .sec_solution .cont_wrap .con.active .txt_area .tit p{opacity:0;visibility:hidden;transition:.2s}.main.renewal .sec_solution .cont_wrap .con.active .txt_area .list{opacity:1;visibility:visible;transform:translateY(0);transition:.4s .2s ease-out}.main.renewal .sec_solution .cont_wrap .con.mask_active .video .text p{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con.mask_active .video .text i{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .top button img{width:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .top button:hover i:before,.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .top button:hover i:after{background-color:#1428a0}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .desc ul li a{background-color:#f1f3fd}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .desc ul li a:hover{background-color:#1428a0}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .desc ul li a:hover p{color:#fff}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area.active .top button i:before,.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area.active .top button i:after{background-color:#1428a0}.main.renewal .sec_solution .cont_wrap .con1 .video .text i{width:max(calc(540px * var(--base-ratio)), calc(calc(540 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .sticky{flex-direction:row-reverse}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .tit{text-align:right}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .tit strong{color:#77b540}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button{flex-direction:row-reverse}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button img{width:max(calc(152px * var(--base-ratio)), calc(calc(152 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button i{right:auto;left:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button:hover i:before,.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button:hover i:after{background-color:#77b540}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .desc ul{justify-content:flex-end}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .desc ul li a{background-color:#f1f5ed}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .desc ul li a:hover{background-color:#77b540}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .desc ul li a:hover p{color:#fff}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area.active .top button i:before,.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area.active .top button i:after{background-color:#77b540}.main.renewal .sec_solution .cont_wrap .con2 .video:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(92deg, rgba(27, 175, 229, 0.4) 32.99%, rgba(1, 172, 58, 0.4) 97.03%);z-index:2}.main.renewal .sec_solution .cont_wrap .con2 .video .text i{width:max(calc(589px * var(--base-ratio)), calc(calc(589 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1023px){.main.renewal .sec_solution .cont_wrap .con{height:auto}.main.renewal .sec_solution .cont_wrap .con .sticky{display:block;height:auto;position:relative}.main.renewal .sec_solution .cont_wrap .con .txt_area{width:100%;height:auto;padding:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))) 0;display:block}.main.renewal .sec_solution .cont_wrap .con .txt_area .inner{padding-top:0}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit{position:relative;inset:auto;transform:none;padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit strong{font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.2}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4;margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit[data-m-motion] strong{transform:translateY(50%);opacity:0;visibility:hidden;transition:.4s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit[data-m-motion] p{transform:translateY(50%);opacity:0;visibility:hidden;transition:.4s .2s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit[data-m-motion].m-active strong{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit[data-m-motion].m-active p{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con .txt_area .m_video{display:block;width:100%;height:max(calc(512px * var(--base-ratio)), calc(calc(512 / var(--base-size)) * var(--base-percent)));margin:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent))) 0 max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));position:relative;overflow:hidden}.main.renewal .sec_solution .cont_wrap .con .txt_area .m_video .video{clip-path:none}.main.renewal .sec_solution .cont_wrap .con .txt_area .list{opacity:1;visibility:visible;transform:none;padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button{font-size:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i{right:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc{padding:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));display:none}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul{max-height:none;overflow:hidden}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));padding:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a p{font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area{transform:translateY(100%);opacity:0;visibility:hidden;transition:.6s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li{transform:translateY(100%);opacity:0;visibility:hidden;transition:.6s ease-out}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(1){transition-delay:.12s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(2){transition-delay:.24s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(3){transition-delay:.36s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(4){transition-delay:.48s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(5){transition-delay:.6s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(6){transition-delay:.72s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(7){transition-delay:.84s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(8){transition-delay:.96s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(9){transition-delay:1.08s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area.active .desc ul li:nth-child(10){transition-delay:1.2s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(1){transition-delay:.12s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(2){transition-delay:.24s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(3){transition-delay:.36s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(4){transition-delay:.48s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(5){transition-delay:.6s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(6){transition-delay:.72s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(7){transition-delay:.84s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(8){transition-delay:.96s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(9){transition-delay:1.08s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion] .acco_area:nth-child(10){transition-delay:1.2s}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion].m-active .acco_area{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con .txt_area .list[data-m-motion].m-active .acco_area.active .desc ul li{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_solution .cont_wrap .con .img_area{display:none}.main.renewal .sec_solution .cont_wrap .con .video .text{gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .video .text p{font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .top button img{width:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con1 .video .text i{width:max(calc(360px * var(--base-ratio)), calc(calc(360 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .txt_area{padding-top:0;transform:none;opacity:1}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button img{width:max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button i{right:auto;left:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .video .text i{width:max(calc(380px * var(--base-ratio)), calc(calc(380 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.main.renewal .sec_solution .cont_wrap .con .txt_area{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit strong{font-size:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.2}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}.main.renewal .sec_solution .cont_wrap .con .txt_area .tit p br{display:none}.main.renewal .sec_solution .cont_wrap .con .txt_area .m_video{height:max(calc(250px * var(--base-ratio)), calc(calc(250 / var(--base-size)) * var(--base-percent)));margin:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent))) 0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i{right:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i:before{width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .top button i:after{height:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc{padding:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent))) 0}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul{flex-direction:column;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li{width:100%}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a{flex-direction:row;justify-content:space-between;align-items:center;gap:0;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .txt_area .list .acco_area .desc ul li a p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_solution .cont_wrap .con .video .text{gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con .video .text p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_solution .cont_wrap .con1 .txt_area .list .acco_area .top button img{width:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con1 .video .text i{width:max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .txt_area{padding-top:0}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button img{width:max(calc(88px * var(--base-ratio)), calc(calc(88 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .txt_area .list .acco_area .top button i{right:auto;left:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_solution .cont_wrap .con2 .video .text i{width:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)))}}.main.renewal .sec_business{position:relative;width:100%;height:130vh}.main.renewal .sec_business .btn_area{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));z-index:2;min-height:max(calc(726px * var(--base-ratio)), calc(calc(726 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area .m_select_btn{display:none}.main.renewal .sec_business .btn_area .sub_tit.pc{display:block;font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:500;color:#fff;line-height:1.3;opacity:0;transform:translateY(100%);transition:.4s;margin:0 0 max(calc(71px * var(--base-ratio)), calc(calc(71 / var(--base-size)) * var(--base-percent)));padding-left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area ul li{opacity:0;transform:translateY(50%);transition:transform .2s,opacity .2s}.main.renewal .sec_business .btn_area ul li:nth-child(1){transition-delay:.1s}.main.renewal .sec_business .btn_area ul li:nth-child(2){transition-delay:.2s}.main.renewal .sec_business .btn_area ul li:nth-child(3){transition-delay:.3s}.main.renewal .sec_business .btn_area ul li:nth-child(4){transition-delay:.4s}.main.renewal .sec_business .btn_area ul li:nth-child(5){transition-delay:.5s}.main.renewal .sec_business .btn_area ul li:nth-child(6){transition-delay:.6s}.main.renewal .sec_business .btn_area ul li:nth-child(7){transition-delay:.7s}.main.renewal .sec_business .btn_area ul li:nth-child(8){transition-delay:.8s}.main.renewal .sec_business .btn_area ul li:nth-child(9){transition-delay:.9s}.main.renewal .sec_business .btn_area ul li:nth-child(10){transition-delay:1s}.main.renewal .sec_business .btn_area ul li:nth-child(11){transition-delay:1.1s}.main.renewal .sec_business .btn_area ul li:nth-child(12){transition-delay:1.2s}.main.renewal .sec_business .btn_area ul li:nth-child(13){transition-delay:1.3s}.main.renewal .sec_business .btn_area ul li:nth-child(14){transition-delay:1.4s}.main.renewal .sec_business .btn_area ul li:nth-child(15){transition-delay:1.5s}.main.renewal .sec_business .btn_area ul li:nth-child(16){transition-delay:1.6s}.main.renewal .sec_business .btn_area ul li:nth-child(17){transition-delay:1.7s}.main.renewal .sec_business .btn_area ul li:nth-child(18){transition-delay:1.8s}.main.renewal .sec_business .btn_area ul li:nth-child(19){transition-delay:1.9s}.main.renewal .sec_business .btn_area ul li:nth-child(20){transition-delay:2s}.main.renewal .sec_business .btn_area ul li:nth-child(21){transition-delay:2.1s}.main.renewal .sec_business .btn_area ul li:nth-child(22){transition-delay:2.2s}.main.renewal .sec_business .btn_area ul li:nth-child(23){transition-delay:2.3s}.main.renewal .sec_business .btn_area ul li:nth-child(24){transition-delay:2.4s}.main.renewal .sec_business .btn_area ul li:nth-child(25){transition-delay:2.5s}.main.renewal .sec_business .btn_area ul li:nth-child(26){transition-delay:2.6s}.main.renewal .sec_business .btn_area ul li:nth-child(27){transition-delay:2.7s}.main.renewal .sec_business .btn_area ul li:nth-child(28){transition-delay:2.8s}.main.renewal .sec_business .btn_area ul li:nth-child(29){transition-delay:2.9s}.main.renewal .sec_business .btn_area ul li:nth-child(30){transition-delay:3s}.main.renewal .sec_business .btn_area ul li:nth-child(31){transition-delay:3.1s}.main.renewal .sec_business .btn_area ul li:nth-child(32){transition-delay:3.2s}.main.renewal .sec_business .btn_area ul li:nth-child(33){transition-delay:3.3s}.main.renewal .sec_business .btn_area ul li:nth-child(34){transition-delay:3.4s}.main.renewal .sec_business .btn_area ul li:nth-child(35){transition-delay:3.5s}.main.renewal .sec_business .btn_area ul li:nth-child(36){transition-delay:3.6s}.main.renewal .sec_business .btn_area ul li:nth-child(37){transition-delay:3.7s}.main.renewal .sec_business .btn_area ul li:nth-child(38){transition-delay:3.8s}.main.renewal .sec_business .btn_area ul li:nth-child(39){transition-delay:3.9s}.main.renewal .sec_business .btn_area ul li:nth-child(40){transition-delay:4s}.main.renewal .sec_business .btn_area ul li:nth-child(41){transition-delay:4.1s}.main.renewal .sec_business .btn_area ul li:nth-child(42){transition-delay:4.2s}.main.renewal .sec_business .btn_area ul li:nth-child(43){transition-delay:4.3s}.main.renewal .sec_business .btn_area ul li:nth-child(44){transition-delay:4.4s}.main.renewal .sec_business .btn_area ul li:nth-child(45){transition-delay:4.5s}.main.renewal .sec_business .btn_area ul li:nth-child(46){transition-delay:4.6s}.main.renewal .sec_business .btn_area ul li:nth-child(47){transition-delay:4.7s}.main.renewal .sec_business .btn_area ul li:nth-child(48){transition-delay:4.8s}.main.renewal .sec_business .btn_area ul li:nth-child(49){transition-delay:4.9s}.main.renewal .sec_business .btn_area ul li:nth-child(50){transition-delay:5s}.main.renewal .sec_business .btn_area ul li button{display:block;min-width:max(calc(196px * var(--base-ratio)), calc(calc(196 / var(--base-size)) * var(--base-percent)));padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;letter-spacing:-0.01em;line-height:1.4;color:#fff;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(0) opacity(0);position:relative;z-index:1;transition:.2s ease-out,backdrop-filter .2s 1s ease-out;overflow:hidden;text-align:left}.main.renewal .sec_business .btn_area ul li button:before{content:"";width:100%;height:100%;background-color:#fff;transform:translateX(-102%);position:absolute;left:0;top:0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));transition:.2s ease-out;z-index:-1}.main.renewal .sec_business .btn_area ul li button[data-con=popup]{display:flex;align-items:center;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area ul li button[data-con=popup]:after{content:"";width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));display:inline-block;vertical-align:middle;background:url("/resources/en/images/main/sec_business_globe_icon.svg") center center no-repeat;background-size:100%}.main.renewal .sec_business .btn_area ul li button:hover{border-color:#fff}.main.renewal .sec_business .btn_area ul li+li{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area ul li.active button{color:#222}.main.renewal .sec_business .btn_area ul li.active button:before{transform:translateX(0)}.main.renewal .sec_business .cont_area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.main.renewal .sec_business .cont_area .con{width:100%;height:100%;opacity:0;visibility:hidden;position:absolute;left:0;top:0;z-index:1;display:flex;justify-content:end;transition-property:clip-path;will-change:transform;transition:.4s}.main.renewal .sec_business .cont_area .con .bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}.main.renewal .sec_business .cont_area .con .inner{display:flex;flex-direction:column;justify-content:center;width:max(calc(1090px * var(--base-ratio)), calc(calc(1090 / var(--base-size)) * var(--base-percent)));padding-right:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;overflow:hidden}.main.renewal .sec_business .cont_area .con .inner .tit p{font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;letter-spacing:0em;color:#fff}.main.renewal .sec_business .cont_area .con .inner .tit p .word{position:relative;overflow:hidden}.main.renewal .sec_business .cont_area .con .inner .tit p .word .char{transform:translateY(100%);opacity:0;line-height:1.5}.main.renewal .sec_business .cont_area .con .inner .tit p.sub_tit{display:none;font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:500;color:#fff;line-height:1.3;opacity:0;transform:translateY(100%);transition:.4s;margin:0 0 max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .tit .btn{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));transform:translateY(max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))));opacity:0;visibility:hidden}.main.renewal .sec_business .cont_area .con .inner .slider_wrap{margin-top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));padding-bottom:max(calc(84px * var(--base-ratio)), calc(calc(84 / var(--base-size)) * var(--base-percent)));position:relative}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-container{overflow:visible}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide{width:max(calc(440px * var(--base-ratio)), calc(calc(440 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide:last-child{margin-right:0}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a{width:100%;height:100%;display:block;padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.2);backdrop-filter:blur(15px) opacity(1);overflow:hidden;transition:.3s ease-out}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area{padding-bottom:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol{display:flex;gap:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol li{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;line-height:1.3;color:#c1c7cd;transition:.3s ease-out;position:relative}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol li+li:before{content:"";width:1px;height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));position:absolute;left:max(calc(calc(calc(12 / var(--base-size)) * var(--base-percent)) * -1));top:50%;transform:translateY(-50%);background:#dde1e6}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area p{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-weight:500;line-height:1.3;color:#fff;transition:.3s ease-out;line-height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(72px * var(--base-ratio)), calc(calc(72 / var(--base-size)) * var(--base-percent)));display:-webkit-box;-webkit-line-clamp:2;word-wrap:normal;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area{width:100%;height:max(calc(260px * var(--base-ratio)), calc(calc(260 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));overflow:hidden;position:relative;z-index:2}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 75%, rgba(0, 0, 0, 0.7) 100%)}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1;transition:.3s ease-out}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area p{box-sizing:border-box;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));width:100%;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:500;line-height:1.4;letter-spacing:0;color:#fff;word-break:keep-all;word-wrap:break-word;position:absolute;left:0;bottom:0;z-index:3}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a:hover{background:#fff;transition:.4s ease-out}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a:hover .txt_area ol li{color:#1428a0;transition:.4s ease-out}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a:hover .txt_area ol li:before{background-color:#1428a0}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a:hover .txt_area p{color:#222;transition:.4s ease-out}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a:hover .img_area img{transform:scale(1.1);transition:.4s ease-out}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-scrollbar{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0;width:100%;height:auto;position:absolute;left:0;bottom:0;background:none;cursor:pointer}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-scrollbar:before{content:"";width:100%;height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.3);position:absolute;left:0;top:49%}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-scrollbar .swiper-scrollbar-drag{position:absolute;left:0;top:49%;background:#fff;height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}@media(min-width: 1024px)and (pointer: fine){.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-scrollbar:hover .swiper-scrollbar-drag{height:max(calc(9px * var(--base-ratio)), calc(calc(9 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(calc(calc(2 / var(--base-size)) * var(--base-percent)) * -1))}}.main.renewal .sec_business .cont_area .con.active{opacity:1;visibility:visible}.main.renewal .sec_business .popup_area{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;opacity:0;visibility:hidden;transition:.4s}.main.renewal .sec_business .popup_area .dim{width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px) opacity(0);transition:backdrop-filter .2s .4s}.main.renewal .sec_business .popup_area .cont{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(1396px * var(--base-ratio)), calc(calc(1396 / var(--base-size)) * var(--base-percent)));height:max(calc(720px * var(--base-ratio)), calc(calc(720 / var(--base-size)) * var(--base-percent)));background:#fff;border-radius:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .close_btn{position:absolute;right:max(calc(calc(calc(56 / var(--base-size)) * var(--base-percent)) * -1));top:0;width:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));background-color:#1428a0;font-size:0;text-indent:-9999px}.main.renewal .sec_business .popup_area .cont .close_btn:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));background:url("/resources/en/images/main/sec_business_popup_close_icon.svg") center center no-repeat;background-size:100%}.main.renewal .sec_business .popup_area .cont .top{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));border-bottom:1px solid #dde1e6;display:flex;align-items:center;justify-content:space-between}.main.renewal .sec_business .popup_area .cont .top p{font-size:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:600;line-height:1;color:#222}.main.renewal .sec_business .popup_area .cont .top .select_area{width:max(calc(460px * var(--base-ratio)), calc(calc(460 / var(--base-size)) * var(--base-percent)));height:auto;position:relative}.main.renewal .sec_business .popup_area .cont .top .select_area a.current{display:flex;align-items:center;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));border:1px solid #c1c7cd;box-sizing:border-box;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";letter-spacing:-0.01em;color:#222;font-weight:600;position:relative;z-index:2;background:#fff}.main.renewal .sec_business .popup_area .cont .top .select_area a.current:after{content:"";width:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));position:absolute;right:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);background:url("/resources/en/images/main/sec_business_popup_select_icon.svg") center center no-repeat;background-size:100%}.main.renewal .sec_business .popup_area .cont .top .select_area .list{display:none;position:absolute;left:0;top:calc(100% - max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))));z-index:1;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0;width:100%;height:max(calc(266px * var(--base-ratio)), calc(calc(266 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));border:1px solid #c1c7cd;box-shadow:4px 4px 20px 0px rgba(2,27,114,.15);background:#fff;overflow:hidden}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul{height:100%;overflow-y:auto}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul::-webkit-scrollbar{width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul::-webkit-scrollbar-track{background:#e8ebfc;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul::-webkit-scrollbar-thumb{background:#1428a0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul::-webkit-scrollbar-thumb:hover{cursor:pointer}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul li a{display:block;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;line-height:1.5;font-weight:400;color:#3c3d3f}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul li.active a{background-color:#f1f3fd}.main.renewal .sec_business .popup_area .cont .top .select_area.active a.current{border-color:#1428a0}.main.renewal .sec_business .popup_area .cont .top .select_area.active a.current:after{transform:translateY(-50%) rotate(180deg)}.main.renewal .sec_business .popup_area .cont .desc{padding:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit{padding-right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit p{font-size:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:600;color:#222;letter-spacing:-0.01em;padding-left:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));position:relative}.main.renewal .sec_business .popup_area .cont .desc>.tit p:before{content:"";width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));height:max(calc(23px * var(--base-ratio)), calc(calc(23 / var(--base-size)) * var(--base-percent)));background:url("/resources/en/images/main/sec_business_popup_icon.svg") center center no-repeat;background-size:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.main.renewal .sec_business .popup_area .cont .desc .list{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(426px * var(--base-ratio)), calc(calc(426 / var(--base-size)) * var(--base-percent)));padding-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul{width:100%;height:100%;overflow-y:auto;padding-right:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));display:flex;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));flex-wrap:wrap;align-content:start}.main.renewal .sec_business .popup_area .cont .desc .list ul::-webkit-scrollbar{width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul::-webkit-scrollbar-track{background:#e8ebfc;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul::-webkit-scrollbar-thumb{background:#1428a0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul::-webkit-scrollbar-thumb:hover{cursor:pointer}.main.renewal .sec_business .popup_area .cont .desc .list ul li{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))));border:1px solid #c1c7cd;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));background:#fff;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;display:none}.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption{display:flex;flex-wrap:wrap;margin:0 max(calc(calc(calc(12 / var(--base-size)) * var(--base-percent)) * -1))}.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-weight:600;coloR:#878d96;line-height:1.3;position:relative;padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}@media(min-width: 1024px){.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-size:1.125rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-size:18px;letter-spacing:0;line-height:1}}.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p:before{content:"";width:1px;height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));position:absolute;left:0;top:50%;transform:translateY(-50%);background:#dde1e6;display:none}.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p+p:before{display:block}.main.renewal .sec_business .popup_area .cont .desc .list ul li p.title{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:600;color:#222;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(84px * var(--base-ratio)), calc(calc(84 / var(--base-size)) * var(--base-percent)));display:-webkit-box;-webkit-line-clamp:3;word-wrap:normal;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) 0}.main.renewal .sec_business .popup_area .cont .desc .list ul li p.txt{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:500;color:#878d96}.main.renewal .sec_business .popup_area .cont .desc .list ul li.active{display:block}.main.renewal .sec_business .popup_area .cont .desc .list ul li.active.nodata{display:block}.main.renewal .sec_business .popup_area .cont .desc .list ul li.nodata{display:none;width:100%;height:100%}.main.renewal .sec_business .popup_area .cont .desc .list ul li.nodata p{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;color:#222}.main.renewal .sec_business .popup_area.active{opacity:1;visibility:visible}.main.renewal .sec_business .popup_area.active .dim{backdrop-filter:blur(10px) opacity(1)}.main.renewal .sec_business.active .btn_area .sub_tit.pc{opacity:1;transform:translateY(0)}.main.renewal .sec_business.active .btn_area ul li{opacity:1;transform:translateY(0)}.main.renewal .sec_business.active .btn_area ul li button{backdrop-filter:blur(10px) opacity(1)}.main.renewal .sec_business.active .cont_area .con .inner .tit p.sub_tit{opacity:1;transform:translateY(0)}@media(max-width: 1023px){.main.renewal .sec_business{height:auto}.main.renewal .sec_business:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);backdrop-filter:blur(15px);opacity:0;visibility:hidden;transition:.4s;z-index:2}.main.renewal .sec_business .sticky{position:relative;height:max(calc(1024px * var(--base-ratio)), calc(calc(1024 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area{width:calc(100% - max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))));left:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));min-height:auto;padding:0;z-index:3;opacity:0}.main.renewal .sec_business .btn_area .sub_tit.pc{display:none}.main.renewal .sec_business .btn_area .m_select_btn{display:block;width:100%;height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) 0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;border-radius:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));position:relative;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;letter-spacing:-0.01em;line-height:1.4;color:#222;text-align:left}.main.renewal .sec_business .btn_area .m_select_btn:before{content:"";width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));position:absolute;right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);background:url("/resources/en/images/main/sec_business_m_select_btn_icon.svg") center center no-repeat;background-size:100%;transition:.2s}.main.renewal .sec_business .btn_area .m_select_btn:after{content:"";width:0;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);background:#fff;transition:.5s cubic-bezier(0.44, 0.13, 0, 0.62);border-radius:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area ul{display:none;position:absolute;left:0;top:0;width:100%}.main.renewal .sec_business .btn_area ul li{opacity:1;transform:none}.main.renewal .sec_business .btn_area ul li button{width:100%;padding:max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));border:none;height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));background-color:#fff;color:#222}.main.renewal .sec_business .btn_area ul li button:before{display:none}.main.renewal .sec_business .btn_area ul li button[data-con=popup]:after{background:url("/resources/en/images/main/sec_business_globe_icon_black.svg") center center no-repeat;background-size:100%}.main.renewal .sec_business .btn_area ul li+li{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area ul li.active button{color:#fff;background-color:#1428a0}.main.renewal .sec_business .btn_area.active .m_select_btn{opacity:0;visibility:hidden}.main.renewal .sec_business .cont_area .con .inner{justify-content:space-between;width:100%;padding:max(calc(172px * var(--base-ratio)), calc(calc(172 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .tit p{font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_business .cont_area .con .inner .tit p.sub_tit{display:block;margin:0 0 max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .tit .btn{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap{margin-top:0}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide{width:max(calc(337px * var(--base-ratio)), calc(calc(337 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a{display:block;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area{padding-bottom:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol{gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol li{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol li+li:before{left:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area p{font-size:max(calc(23px * var(--base-ratio)), calc(calc(23 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));line-height:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area{height:max(calc(223px * var(--base-ratio)), calc(calc(223 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area p{padding:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4;letter-spacing:0}.main.renewal .sec_business .popup_area{overflow-y:auto;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px) opacity(1)}.main.renewal .sec_business .popup_area .dim{display:none}.main.renewal .sec_business .popup_area .cont{position:relative;inset:auto;transform:none;width:100%;height:auto;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .close_btn{right:0;top:max(calc(calc(calc(56 / var(--base-size)) * var(--base-percent)) * -1))}.main.renewal .sec_business .popup_area .cont .top{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));display:block;height:max(calc(202px * var(--base-ratio)), calc(calc(202 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top p{font-size:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_business .popup_area .cont .top .select_area{width:100%;margin-top:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area a.current{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em}.main.renewal .sec_business .popup_area .cont .top .select_area a.current:after{right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list{top:calc(100% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))));padding:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0;height:max(calc(260px * var(--base-ratio)), calc(calc(260 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul li a{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;line-height:1.5}.main.renewal .sec_business .popup_area .cont .desc{height:max(calc(390px * var(--base-ratio)), calc(calc(390 / var(--base-size)) * var(--base-percent)));padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit{padding-right:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit p{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;padding-left:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit p:before{width:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));height:calc(100% - max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent))));padding-right:0}.main.renewal .sec_business .popup_area .cont .desc .list ul{padding-right:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));flex-wrap:wrap}.main.renewal .sec_business .popup_area .cont .desc .list ul li{width:100%;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{line-height:1.3}}@media(max-width: 1023px)and (min-width: 1024px){.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-size:.9375rem;letter-spacing:0;line-height:1}}@media(max-width: 1023px)and (max-width: 1023px){.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-size:15px;letter-spacing:0;line-height:1}}@media(max-width: 1023px){.main.renewal .sec_business .popup_area .cont .desc .list ul li p.title{font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));height:auto;max-height:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)));margin:0 0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 1023px){.main.renewal .sec_business .popup_area .cont .desc .list ul li p.txt{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}@media(max-width: 1023px){.main.renewal .sec_business .popup_area .cont .desc .list ul li.nodata p{font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}@media(max-width: 1023px){.main.renewal .sec_business.open:before{opacity:1;visibility:visible}}@media(max-width: 1023px){.main.renewal .sec_business.active .btn_area{opacity:1}.main.renewal .sec_business.active .btn_area .m_select_btn:after{width:100%;z-index:-1}}@media(max-width: 767px){.main.renewal .sec_business .sticky{height:max(calc(680px * var(--base-ratio)), calc(calc(680 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area{width:calc(100% - max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))));left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));top:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area:before{left:max(calc(calc(calc(20 / var(--base-size)) * var(--base-percent)) * -1));top:max(calc(calc(calc(48 / var(--base-size)) * var(--base-percent)) * -1))}.main.renewal .sec_business .btn_area .m_select_btn{height:max(calc(46px * var(--base-ratio)), calc(calc(46 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;line-height:1.4}.main.renewal .sec_business .btn_area .m_select_btn:before{right:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .btn_area ul li button{padding:max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(46px * var(--base-ratio)), calc(calc(46 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;line-height:1.4}.main.renewal .sec_business .btn_area ul li+li{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner{padding:max(calc(118px * var(--base-ratio)), calc(calc(118 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .tit p{font-size:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_business .cont_area .con .inner .tit p.sub_tit{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_business .cont_area .con .inner .tit .btn{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap{padding-bottom:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide{width:max(calc(232px * var(--base-ratio)), calc(calc(232 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area{padding-bottom:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area ol li{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .txt_area p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;margin-top:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));line-height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area{height:max(calc(128px * var(--base-ratio)), calc(calc(128 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-slide a .img_area p{padding:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4;letter-spacing:0}.main.renewal .sec_business .cont_area .con .inner .slider_wrap .swiper-scrollbar{padding:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .close_btn{right:0;top:max(calc(calc(calc(48 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .close_btn:before{width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(27px * var(--base-ratio)), calc(calc(27 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top{padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(162px * var(--base-ratio)), calc(calc(162 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top p{font-size:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_business .popup_area .cont .top .select_area{margin-top:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area a.current{padding:0 max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em}.main.renewal .sec_business .popup_area .cont .top .select_area a.current:after{right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list{height:max(calc(240px * var(--base-ratio)), calc(calc(240 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .top .select_area .list ul li a{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;line-height:1.5;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc{padding:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent))) max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit{padding-right:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.01em;padding-left:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc>.tit p:before{width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:calc(100% - max(calc(38px * var(--base-ratio)), calc(calc(38 / var(--base-size)) * var(--base-percent))));padding-right:0}.main.renewal .sec_business .popup_area .cont .desc .list ul{padding-right:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul li{width:100%;padding:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{line-height:1.3;padding:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px)and (min-width: 1024px){.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-size:.8125rem;letter-spacing:0;line-height:1}}@media(max-width: 767px)and (max-width: 1023px){.main.renewal .sec_business .popup_area .cont .desc .list ul li .caption p{font-size:13px;letter-spacing:0;line-height:1}}@media(max-width: 767px){.main.renewal .sec_business .popup_area .cont .desc .list ul li p.title{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));max-height:max(calc(72px * var(--base-ratio)), calc(calc(72 / var(--base-size)) * var(--base-percent)));margin:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))) 0}}@media(max-width: 767px){.main.renewal .sec_business .popup_area .cont .desc .list ul li p.txt{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}@media(max-width: 767px){.main.renewal .sec_business .popup_area .cont .desc .list ul li.nodata p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}.main.renewal .sec_careers{width:100%;height:130vh;position:relative;z-index:1}.main.renewal .sec_careers .data_motion_trigger{position:absolute;left:0;top:0;width:100%;height:1px;z-index:-10;pointer-events:none}.main.renewal .sec_careers .video_trigger{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-10;pointer-events:none}.main.renewal .sec_careers .bg{--mask-path:0 round 0;clip-path:inset(var(--mask-path));position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.main.renewal .sec_careers .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.2);z-index:1}.main.renewal .sec_careers .bg .video{width:100%;height:100%}.main.renewal .sec_careers .bg .video video{width:100%;height:100%;object-fit:cover}.main.renewal .sec_careers .bg .video iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100vw;height:56.25vw;min-width:177.78vh;min-height:100.2vh}.main.renewal .sec_careers .inner{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));display:flex;align-items:start;justify-content:space-between}.main.renewal .sec_careers .txt_wrap>span{display:block;font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:500;color:#fff;line-height:1.3;opacity:0;transform:translateY(100%);transition:.4s}.main.renewal .sec_careers .txt_wrap strong{display:block;font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;margin-top:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));color:#fff;line-height:1.3;letter-spacing:-0.03em;opacity:0;transform:translateY(max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))));transition:.5s .2s}.main.renewal .sec_careers .list_wrap{display:flex;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));flex-direction:column}.main.renewal .sec_careers .list_wrap .acco_area{width:max(calc(405px * var(--base-ratio)), calc(calc(405 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.2);backdrop-filter:blur(15px);transition:.5s;transform:translateY(50%);opacity:0}.main.renewal .sec_careers .list_wrap .acco_area .top .button{display:flex;align-items:center;width:100%;height:max(calc(96px * var(--base-ratio)), calc(calc(96 / var(--base-size)) * var(--base-percent)));position:relative;padding:0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));outline:2px solid rgba(0,0,0,0);outline-offset:-1px;font-weight:600;color:#fff;font-weight:600;gap:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));position:relative;transition:.3s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .top .button i.lottie{width:30px;height:30px;display:block}.main.renewal .sec_careers .list_wrap .acco_area .top .button i.icon{width:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));height:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));position:absolute;right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%)}.main.renewal .sec_careers .list_wrap .acco_area .top a.button i.icon:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;background:url("/resources/en/images/main/sec_careers_outlink_icon.svg") center center no-repeat;background-size:100%}.main.renewal .sec_careers .list_wrap .acco_area .top a.button i.icon:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;margin-left:max(calc(calc(calc(14 / var(--base-size)) * var(--base-percent)) * -1));margin-top:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));opacity:0;background:url("/resources/en/images/main/sec_careers_outlink_icon.svg") center center no-repeat;background-size:100%}.main.renewal .sec_careers .list_wrap .acco_area .top a.button:hover:not(.active){outline-color:#fff}.main.renewal .sec_careers .list_wrap .acco_area .top a.button:hover:not(.active) i.icon:before{margin-left:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(calc(calc(14 / var(--base-size)) * var(--base-percent)) * -1));opacity:0;transition:.3s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .top a.button:hover:not(.active) i.icon:after{margin-left:0;margin-top:0;opacity:1;transition:.3s .1s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .top button.button i.icon:before{display:block;content:"";width:100%;height:100%;background:url("/resources/en/images/main/sec_careers_more_icon.svg") center center no-repeat;background-size:100%}.main.renewal .sec_careers .list_wrap .acco_area .top button.button:hover:not(.active){outline-color:#fff}.main.renewal .sec_careers .list_wrap .acco_area .top button.button:hover:not(.active) i.icon:before{transform:rotate(90deg);transition:.3s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .desc{display:none;padding:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent))) max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));border-top:1px solid rgba(193,199,205,.4);height:max(calc(345px * var(--base-ratio)), calc(calc(345 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul{width:100%;height:100%;padding:0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));overflow-y:auto}.main.renewal .sec_careers .list_wrap .acco_area .desc ul::-webkit-scrollbar{width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul::-webkit-scrollbar-track{background:rgba(255,255,255,.4);border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul::-webkit-scrollbar-thumb{background:#fff;opacity:.4;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul::-webkit-scrollbar-thumb:hover{cursor:pointer}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a{display:flex}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .img_area{width:max(calc(150px * var(--base-ratio)), calc(calc(150 / var(--base-size)) * var(--base-percent)));height:max(calc(85px * var(--base-ratio)), calc(calc(85 / var(--base-size)) * var(--base-percent)));position:relative;overflow:hidden;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .img_area:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.4);opacity:0;transition:.25s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .img_area:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));z-index:2;opacity:0;background:url("/resources/en/images/main/sec_visual_cont_wrap_youtube_play_ico.svg") center center no-repeat;background-size:100%;transition:.25s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .img_area img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.25s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .txt_area{width:calc(100% - max(calc(150px * var(--base-ratio)), calc(calc(150 / var(--base-size)) * var(--base-percent))));padding-left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;display:flex;align-items:center}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .txt_area p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;line-height:1.4;color:#fff;text-decoration:underline rgba(0,0,0,0);transition:.25s ease-out}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a:hover .img_area:before,.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a:hover .img_area:after{opacity:1}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a:hover .img_area img{transform:scale(1.1)}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a:hover .txt_area p{text-decoration:underline #fff}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li+li{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area:nth-of-type(1){transition:.5s}.main.renewal .sec_careers .list_wrap .acco_area:nth-of-type(2){transition:.5s .2s}.main.renewal .sec_careers .list_wrap .acco_area:nth-of-type(3){transition:.5s .3s}.main.renewal .sec_careers .list_wrap .acco_area.active .top button.button i.icon:before{background:url("/resources/en/images/main/sec_careers_more_icon_on.svg") center center no-repeat;background-size:100%}.main.renewal .sec_careers.active .txt_wrap>span{transform:translateY(0);opacity:1}.main.renewal .sec_careers.active .txt_wrap strong{transform:translateY(0);opacity:1}.main.renewal .sec_careers.active .list_wrap .acco_area{transform:translateY(0);opacity:1}@media(max-width: 1023px){.main.renewal .sec_careers{height:auto}.main.renewal .sec_careers .sticky{position:relative;height:auto;height:max(calc(920px * var(--base-ratio)), calc(calc(920 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .inner{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));height:100%;flex-direction:column;justify-content:space-between}.main.renewal .sec_careers .txt_wrap>span{font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_careers .txt_wrap strong{font-size:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));line-height:1.2}.main.renewal .sec_careers .list_wrap{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area{width:max(calc(405px * var(--base-ratio)), calc(calc(405 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .top .button{height:max(calc(75px * var(--base-ratio)), calc(calc(75 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_careers .list_wrap .acco_area .desc{padding:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(276px * var(--base-ratio)), calc(calc(276 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul{padding:0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a{display:flex}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .img_area{width:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));height:max(calc(79px * var(--base-ratio)), calc(calc(79 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .txt_area{width:calc(100% - max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent))));padding-left:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .txt_area p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li+li{margin-top:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.main.renewal .sec_careers .sticky{height:max(calc(700px * var(--base-ratio)), calc(calc(700 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .inner{padding:max(calc(65px * var(--base-ratio)), calc(calc(65 / var(--base-size)) * var(--base-percent))) max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .txt_wrap{width:100%}.main.renewal .sec_careers .txt_wrap>span{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_careers .txt_wrap strong{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.2}.main.renewal .sec_careers .txt_wrap strong br{display:none}.main.renewal .sec_careers .list_wrap{width:100%;margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area{width:100%}.main.renewal .sec_careers .list_wrap .acco_area .top .button{height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_careers .list_wrap .acco_area .top .button i.lottie{width:24px;height:24px;display:block}.main.renewal .sec_careers .list_wrap .acco_area .top .button i.icon{right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(165px * var(--base-ratio)), calc(calc(165 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul{padding:0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0 max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .img_area{width:max(calc(103px * var(--base-ratio)), calc(calc(103 / var(--base-size)) * var(--base-percent)));height:max(calc(58px * var(--base-ratio)), calc(calc(58 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .txt_area{width:calc(100% - max(calc(103px * var(--base-ratio)), calc(calc(103 / var(--base-size)) * var(--base-percent))));padding-left:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_careers .list_wrap .acco_area .desc ul li a .txt_area p{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}}.main.renewal .sec_esg{width:100%;height:130vh;position:relative}.main.renewal .sec_esg[data-motion] .bg_wrap .txt_area .txt1:not(.hide){transform:translateY(50%);opacity:0;visibility:hidden;transition:.7s}.main.renewal .sec_esg[data-motion] .bg_wrap .txt_area .txt2:not(.hide) .word{position:relative;overflow:hidden}.main.renewal .sec_esg[data-motion] .bg_wrap .txt_area .txt2:not(.hide) .word .char{transform:translateY(100%);opacity:0;transition:.5s .3s ease-out}.main.renewal .sec_esg[data-motion] .bg_wrap .txt_area .txt3:not(.hide) .word{position:relative;overflow:hidden}.main.renewal .sec_esg[data-motion] .bg_wrap .txt_area .txt3:not(.hide) .word .char{transform:translateY(100%);opacity:0;transition:.5s .3s ease-out}.main.renewal .sec_esg[data-motion].active .bg_wrap .txt_area .txt1:not(.hide){transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_esg[data-motion].active .bg_wrap .txt_area .txt2:not(.hide) .word .char,.main.renewal .sec_esg[data-motion].active .bg_wrap .txt_area .txt3:not(.hide) .word .char{transform:translateY(0);opacity:1}.main.renewal .sec_esg .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.main.renewal .sec_esg .bg_wrap .bg{position:absolute;left:0;top:0;width:100%;height:100%}.main.renewal .sec_esg .bg_wrap .bg ul{position:absolute;left:0;top:0;width:100%;height:100%}.main.renewal .sec_esg .bg_wrap .bg ul li{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:visible;--clip: 0 100% 0 0;clip-path:inset(var(--clip))}.main.renewal .sec_esg .bg_wrap .bg ul li .bg{width:100%;height:100%;object-fit:cover;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:.8s}.main.renewal .sec_esg .bg_wrap .bg ul li:nth-of-type(1){--clip: 0% 76% 0% 0%}.main.renewal .sec_esg .bg_wrap .bg ul li.active+li:nth-of-type(2){--clip: 0% 24% 0% 52%}.main.renewal .sec_esg .bg_wrap .bg ul li:nth-of-type(2){--clip: 0% 52% 0% 24%}.main.renewal .sec_esg .bg_wrap .bg ul li:nth-of-type(3){--clip: 0% 0% 0% 76%}.main.renewal .sec_esg .bg_wrap .bg ul li.active_end{z-index:1;opacity:1;visibility:visible;--clip: 0% 0% 0% 0% !important}.main.renewal .sec_esg .bg_wrap .bg ul li.active{opacity:1;visibility:visible;--clip: 0% 0% 0% 0% !important;z-index:2;transition:.7s}.main.renewal .sec_esg .bg_wrap .overlay_bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:flex;align-items:start;background:#fff;mix-blend-mode:lighten;user-select:none;color:#000;mask:linear-gradient(90deg, var(--mask-section));box-sizing:border-box}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid{height:100%;position:relative;box-sizing:border-box}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:before{content:"";width:1px;height:0;position:absolute;right:0;background:#ccc;transition:1s}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(1){width:12.5%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(1):before{bottom:0}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(2){width:25%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(2):before{top:0}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(3){width:25%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(3):before{bottom:0}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(4){width:25%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(4):before{top:0}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(5){width:12.5%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(5):before{display:none}.main.renewal .sec_esg .bg_wrap .overlay_bg.active .grid:before{height:100%}.main.renewal .sec_esg .bg_wrap .overlay_text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;z-index:3;box-sizing:border-box;text-align:center;transition:.4s}.main.renewal .sec_esg .bg_wrap .overlay_text.active{opacity:0;visibility:hidden}.main.renewal .sec_esg .bg_wrap .txt_area{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .bg_wrap .txt_area .txt1{font-size:max(calc(500px * var(--base-ratio)), calc(calc(500 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";font-weight:bold;text-align:center;line-height:1}.main.renewal .sec_esg .bg_wrap .txt_area .desc .txt2{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;color:#1428a0;font-weight:600;line-height:1.3}.main.renewal .sec_esg .bg_wrap .txt_area .desc .txt3{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;color:#222;font-weight:600;letter-spacing:-0.01em;line-height:1.1}.main.renewal .sec_esg .list_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;padding:0 12.5%;box-sizing:border-box;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:.6s}.main.renewal .sec_esg .list_wrap .con{width:33.333333%;height:100%;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:width .5s,padding .5s;position:relative}.main.renewal .sec_esg .list_wrap .con:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:rgba(0,0,0,.13);opacity:0;visibility:hidden;transition:.5s}.main.renewal .sec_esg .list_wrap .con:nth-of-type(1) .small{animation:bounce 2s infinite ease-in-out alternate}.main.renewal .sec_esg .list_wrap .con:nth-of-type(2) .small{animation:bounce 2s .1s infinite ease-in-out alternate}.main.renewal .sec_esg .list_wrap .con:nth-of-type(3) .small{animation:bounce 2s .2s infinite ease-in-out alternate}.main.renewal .sec_esg .list_wrap .con .inner{width:100%;height:100%;position:relative}.main.renewal .sec_esg .list_wrap .con .small{font-size:max(calc(300px * var(--base-ratio)), calc(calc(300 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";color:#fff;position:absolute;width:100%;left:0;top:0;font-weight:700;line-height:1;text-align:center;opacity:.4;transition:font-size .5s,opacity .5s,padding .5s;padding-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .top{display:flex;align-items:start;gap:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));opacity:0;visibility:hidden;transform:translateX(50px)}.main.renewal .sec_esg .list_wrap .con .top .big{font-size:max(calc(500px * var(--base-ratio)), calc(calc(500 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";color:#fff;font-weight:700;line-height:.9}.main.renewal .sec_esg .list_wrap .con .top .desc{padding-top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .top .desc h4{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;color:#fff;font-weight:400;line-height:1.3}.main.renewal .sec_esg .list_wrap .con .top .desc p{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Manrope";color:#fff;font-weight:500;letter-spacing:0;line-height:1}.main.renewal .sec_esg .list_wrap .con .top .desc p b{color:#3badff}.main.renewal .sec_esg .list_wrap .con .top .desc a{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot{position:absolute;left:0;bottom:0;width:100%;opacity:0;visibility:hidden;transform:translateX(max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area p{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:300;color:#fff;line-height:1.3}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));display:flex;align-items:start;flex-wrap:wrap;gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul li a{display:block;background:rgba(255,255,255,.23);padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.4;color:#fff;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));overflow:hidden;position:relative;z-index:2;transition:.2s ease-out}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul li a:before{content:"";width:100%;height:100%;background-color:#fff;transform:translateX(-102%);position:absolute;left:0;top:0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));transition:.2s ease-out;z-index:-1}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul li a:hover{color:#1428a0}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul li a:hover:before{transform:translateX(0)}.main.renewal .sec_esg .list_wrap .con+.con{border-left:1px solid rgba(255,255,255,.2)}.main.renewal .sec_esg .list_wrap .con:not(.active){width:24%}.main.renewal .sec_esg .list_wrap .con.active{width:52%;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con.active .small{opacity:0;visibility:hidden;transition:0s}.main.renewal .sec_esg .list_wrap .con.active_end .top,.main.renewal .sec_esg .list_wrap .con.active_end .bot{opacity:1;visibility:visible;transform:translateX(0);transition:.6s}.main.renewal .sec_esg .list_wrap .con.active_end .top .big{animation:bounce 2s .6s infinite ease-in-out alternate}@media(min-width: 1024px)and (pointer: fine){.main.renewal .sec_esg .list_wrap .con:hover .small{opacity:1;padding-top:0;font-size:max(calc(500px * var(--base-ratio)), calc(calc(500 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_esg .list_wrap .con:hover:not(.active):before{opacity:1;visibility:visible}}.main.renewal .sec_esg .list_wrap.active{opacity:1;visibility:visible;padding:0}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))))}}@media(max-width: 1024px),(max-width: 1366px)and (pointer: coarse){.main.renewal .sec_esg .list_wrap .con .small{font-size:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1;top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));transition:0s;padding-top:0}}@media(max-width: 1023px){.main.renewal .sec_esg{height:auto}.main.renewal .sec_esg .sticky{position:relative;height:max(calc(900px * var(--base-ratio)), calc(calc(900 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .bg_wrap .bg ul li:nth-of-type(1){--clip: 0% 78% 0% 0%}.main.renewal .sec_esg .bg_wrap .bg ul li.active+li:nth-of-type(2){--clip: 0% 22% 0% 56%}.main.renewal .sec_esg .bg_wrap .bg ul li:nth-of-type(2){--clip: 0% 56% 0% 22%}.main.renewal .sec_esg .bg_wrap .bg ul li:nth-of-type(3){--clip: 0% 0% 0% 78%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(1){width:5.6%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(2){width:29.6%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(3){width:29.6%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(4){width:29.6%}.main.renewal .sec_esg .bg_wrap .overlay_bg .grid:nth-of-type(5){width:5.6%}.main.renewal .sec_esg .bg_wrap .txt_area{justify-content:start;padding-top:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .bg_wrap .txt_area .txt1{font-size:max(calc(300px * var(--base-ratio)), calc(calc(300 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_esg .bg_wrap .txt_area .desc .txt2{font-size:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_esg .bg_wrap .txt_area .desc .txt3{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_esg .list_wrap{padding:0 5.6%}.main.renewal .sec_esg .list_wrap .con{padding:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) !important}.main.renewal .sec_esg .list_wrap .con .small{font-size:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1;top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));transition:0s;padding-top:0}.main.renewal .sec_esg .list_wrap .con .top{display:block;gap:0}.main.renewal .sec_esg .list_wrap .con .top .big{font-size:max(calc(300px * var(--base-ratio)), calc(calc(300 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_esg .list_wrap .con .top .desc{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .top .desc h4{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_esg .list_wrap .con .top .desc p{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_esg .list_wrap .con .top .desc a{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area{padding:0 max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area p{display:none}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul li a{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_esg .list_wrap .con:not(.active){width:24%}.main.renewal .sec_esg .list_wrap .con.active{width:52%}}@media(max-width: 767px){.main.renewal .sec_esg .sticky{position:relative;height:max(calc(700px * var(--base-ratio)), calc(calc(700 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .bg_wrap .txt_area{padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .bg_wrap .txt_area .txt1{font-size:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_esg .bg_wrap .txt_area .desc .txt2{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_esg .bg_wrap .txt_area .desc .txt3{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;letter-spacing:-0.56px;line-height:1.1}.main.renewal .sec_esg .list_wrap .con{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(78px * var(--base-ratio)), calc(calc(78 / var(--base-size)) * var(--base-percent))) !important}.main.renewal .sec_esg .list_wrap .con .small{font-size:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1;top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .top .big{font-size:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_esg .list_wrap .con .top .desc{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent))) 0}.main.renewal .sec_esg .list_wrap .con .top .desc h4{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_esg .list_wrap .con .top .desc p{margin-top:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));font-size:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}.main.renewal .sec_esg .list_wrap .con .top .desc a{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area{padding:0 max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul{margin-top:0;gap:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_esg .list_wrap .con .bot .txt_area ul li a{padding:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_esg .list_wrap .con:not(.active){width:22%}.main.renewal .sec_esg .list_wrap .con.active{width:56%}}.main.renewal .sec_board .inner{padding:0 max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top{height:120vh;background:#e8ebfc}.main.renewal .sec_board .top .inner{height:100%;display:flex;align-items:center;flex-wrap:wrap;align-content:center}.main.renewal .sec_board .top[data-motion] .tit p .word{position:relative;overflow:hidden}.main.renewal .sec_board .top[data-motion] .tit p .word .char{transform:translateY(100%);opacity:0;transition:.5s .3s ease-out}.main.renewal .sec_board .top[data-motion] .list .left{transform:translateY(max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))));opacity:0;visibility:hidden;transition:.5s .1s ease-out}.main.renewal .sec_board .top[data-motion] .list .right{transform:translateY(max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))));opacity:0;visibility:hidden;transition:.5s .2s ease-out}.main.renewal .sec_board .top[data-motion].active .tit p .word .char{transform:translateY(0);opacity:1}.main.renewal .sec_board .top[data-motion].active .list .left{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_board .top[data-motion].active .list .right{transform:translateY(0);opacity:1;visibility:visible}.main.renewal .sec_board .top .tit p{font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;color:#222;line-height:1.3}.main.renewal .sec_board .top .list{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));display:flex}.main.renewal .sec_board .top .list .left{width:max(calc(830px * var(--base-ratio)), calc(calc(830 / var(--base-size)) * var(--base-percent)));height:max(calc(630px * var(--base-ratio)), calc(calc(630 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .left a{display:block;width:100%;border-radius:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .sec_board .top .list .left a .img_area{position:relative;width:100%;height:max(calc(467px * var(--base-ratio)), calc(calc(467 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .sec_board .top .list .left a .img_area:before{content:"";position:absolute;left:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));width:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));height:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));z-index:2;background:url("/resources/en/images/main/sec_board_left_play_off.png") center center no-repeat;background-size:100%;transition:.3s ease-out}.main.renewal .sec_board .top .list .left a .img_area img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.3s ease-out}.main.renewal .sec_board .top .list .left a .txt_area{background:#1428a0;padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));transition:.3s ease-out}.main.renewal .sec_board .top .list .left a .txt_area span{display:block;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:200;line-height:1.3;color:#eee}.main.renewal .sec_board .top .list .left a .txt_area p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.3;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main.renewal .sec_board .top .list .left a:hover .img_area:before{background:url("/resources/en/images/main/sec_board_left_play_on.png") center center no-repeat;background-size:100%}.main.renewal .sec_board .top .list .left a:hover .img_area img{transform:scale(1.1)}.main.renewal .sec_board .top .list .left a:hover .txt_area{background:#0e1d71}.main.renewal .sec_board .top .list .right{width:calc(100% - max(calc(830px * var(--base-ratio)), calc(calc(830 / var(--base-size)) * var(--base-percent))));height:max(calc(630px * var(--base-ratio)), calc(calc(630 / var(--base-size)) * var(--base-percent)));padding-left:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));box-sizing:border-box}.main.renewal .sec_board .top .list .right ul{height:100%;overflow-y:auto}.main.renewal .sec_board .top .list .right ul::-webkit-scrollbar{width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul::-webkit-scrollbar-track{background:#fff;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul::-webkit-scrollbar-thumb{background:#1428a0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul::-webkit-scrollbar-thumb:hover{cursor:pointer}.main.renewal .sec_board .top .list .right ul li a{display:flex}.main.renewal .sec_board .top .list .right ul li a .img_area{width:max(calc(249px * var(--base-ratio)), calc(calc(249 / var(--base-size)) * var(--base-percent)));height:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));position:relative;overflow:hidden;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .img_area:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.4);opacity:0;transition:.25s ease-out}.main.renewal .sec_board .top .list .right ul li a .img_area:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));z-index:2;opacity:0;background:url("/resources/en/images/main/sec_visual_cont_wrap_youtube_play_ico.svg") center center no-repeat;background-size:100%;transition:.25s ease-out}.main.renewal .sec_board .top .list .right ul li a .img_area img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.25s ease-out}.main.renewal .sec_board .top .list .right ul li a .txt_area{width:calc(100% - max(calc(249px * var(--base-ratio)), calc(calc(249 / var(--base-size)) * var(--base-percent))));padding:0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;display:flex;align-items:center}.main.renewal .sec_board .top .list .right ul li a .txt_area p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;color:#222;text-decoration:underline rgba(0,0,0,0);transition:.25s ease-out;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));max-height:max(calc(84px * var(--base-ratio)), calc(calc(84 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a:hover .img_area:before,.main.renewal .sec_board .top .list .right ul li a:hover .img_area:after{opacity:1}.main.renewal .sec_board .top .list .right ul li a:hover .img_area img{transform:scale(1.1)}.main.renewal .sec_board .top .list .right ul li a:hover .txt_area p{text-decoration:underline #222}.main.renewal .sec_board .top .list .right ul li+li{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot{background:#fff;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0 max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .sec_board .bot .tab_btn ul{display:flex;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_btn ul li button{display:block;padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));overflow:hidden;z-index:2;transition:.2s ease-out;box-sizing:border-box;border:1px solid #c1c7cd;position:relative;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;line-height:1.3;color:#878d96}.main.renewal .sec_board .bot .tab_btn ul li button:before{content:"";width:100%;height:100%;background-color:#091144;transform:translateX(-102%);position:absolute;left:0;top:0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));transition:.2s ease-out;z-index:-1}@media(min-width: 1024px){.main.renewal .sec_board .bot .tab_btn ul li button:hover{color:#fff}.main.renewal .sec_board .bot .tab_btn ul li button:hover:before{transform:translateX(0)}}.main.renewal .sec_board .bot .tab_btn ul li.active button{color:#fff}.main.renewal .sec_board .bot .tab_btn ul li.active button:before{transform:translateX(0)}.main.renewal .sec_board .bot .tab_con{margin-top:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con{display:none}.main.renewal .sec_board .bot .tab_con .con .list .swiper-container{overflow:visible}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide{width:max(calc(405px * var(--base-ratio)), calc(calc(405 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));opacity:0}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a{display:block;width:100%;height:max(calc(228px * var(--base-ratio)), calc(calc(228 / var(--base-size)) * var(--base-percent)));position:relative;border-radius:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));overflow:hidden}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.4);opacity:0;transition:.25s ease-out}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));z-index:2;opacity:0;background:url("/resources/en/images/main/sec_visual_cont_wrap_youtube_play_ico.svg") center center no-repeat;background-size:100%;transition:.25s ease-out}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.25s ease-out}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a:hover:before,.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a:hover:after{opacity:1}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a:hover img{transform:scale(1.1)}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide:last-child{margin-right:0}.main.renewal .sec_board .bot .tab_con .con .list .swiper-scrollbar{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0;width:100%;background:none;cursor:pointer}.main.renewal .sec_board .bot .tab_con .con .list .swiper-scrollbar:before{content:"";width:100%;height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background:#eee;position:absolute;left:0;top:49%}.main.renewal .sec_board .bot .tab_con .con .list .swiper-scrollbar .swiper-scrollbar-drag{position:absolute;left:0;top:49%;background:#1428a0;height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}@media(min-width: 1024px)and (pointer: fine){.main.renewal .sec_board .bot .tab_con .con .list .swiper-scrollbar:hover .swiper-scrollbar-drag{height:max(calc(9px * var(--base-ratio)), calc(calc(9 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(calc(calc(2 / var(--base-size)) * var(--base-percent)) * -1))}}.main.renewal .sec_board .bot .tab_con .con.active{display:block}@media(max-width: 1023px){.main.renewal .sec_board .inner{padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top{height:auto;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0 max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .sticky{position:relative;height:auto}.main.renewal .sec_board .top .inner{display:block;height:auto}.main.renewal .sec_board .top .tit p{font-size:max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_board .top .list{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));display:block}.main.renewal .sec_board .top .list .left{width:100%;height:auto}.main.renewal .sec_board .top .list .left a .img_area{width:100%;height:auto;padding-top:56.25%}.main.renewal .sec_board .top .list .left a .img_area:before{display:none}.main.renewal .sec_board .top .list .left a .txt_area{padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .left a .txt_area span{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_board .top .list .left a .txt_area p{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_board .top .list .right{width:100%;height:max(calc(730px * var(--base-ratio)), calc(calc(730 / var(--base-size)) * var(--base-percent)));padding-left:0;margin-top:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .img_area{width:max(calc(246px * var(--base-ratio)), calc(calc(246 / var(--base-size)) * var(--base-percent)));height:max(calc(138px * var(--base-ratio)), calc(calc(138 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .txt_area{width:calc(100% - max(calc(246px * var(--base-ratio)), calc(calc(246 / var(--base-size)) * var(--base-percent))));padding:0 max(calc(33px * var(--base-ratio)), calc(calc(33 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .txt_area p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(27px * var(--base-ratio)), calc(calc(27 / var(--base-size)) * var(--base-percent)));max-height:max(calc(81px * var(--base-ratio)), calc(calc(81 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot{padding:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) 0 max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_btn ul li button{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}.main.renewal .sec_board .bot .tab_con{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide{width:max(calc(246px * var(--base-ratio)), calc(calc(246 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a{height:max(calc(138px * var(--base-ratio)), calc(calc(138 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a:after{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-scrollbar{padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) 0}}@media(max-width: 767px){.main.renewal .sec_board .inner{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top{padding:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent))) 0 max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .tit p{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}.main.renewal .sec_board .top .list{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .left a .txt_area{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .left a .txt_area span{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_board .top .list .left a .txt_area p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.main.renewal .sec_board .top .list .right{height:max(calc(435px * var(--base-ratio)), calc(calc(435 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .img_area{width:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));height:max(calc(79px * var(--base-ratio)), calc(calc(79 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .img_area:after{width:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));height:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .txt_area{width:calc(100% - max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent))));padding:0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .txt_area p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));max-height:max(calc(66px * var(--base-ratio)), calc(calc(66 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .top .list .right ul li a .txt_area p br{display:none}.main.renewal .sec_board .bot{padding:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) 0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .inner{padding:0}.main.renewal .sec_board .bot .tab_btn{position:relative}.main.renewal .sec_board .bot .tab_btn:before{content:"";width:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));height:max(calc(43px * var(--base-ratio)), calc(calc(43 / var(--base-size)) * var(--base-percent)));position:absolute;right:0;top:0;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0) 100%);z-index:10;opacity:0;transition:.3s}.main.renewal .sec_board .bot .tab_btn .scroll{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));overflow-x:auto}.main.renewal .sec_board .bot .tab_btn.active:before{opacity:1}.main.renewal .sec_board .bot .tab_btn.active.scroll__active:before{opacity:0}.main.renewal .sec_board .bot .tab_btn ul{flex-wrap:nowrap;width:max-content;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_btn ul li button{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;padding:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));line-height:1.2}.main.renewal .sec_board .bot .tab_con{padding:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide{width:max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-slide a{height:max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)))}.main.renewal .sec_board .bot .tab_con .con .list .swiper-scrollbar{padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) 0}}