@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;200;300;400;500;600;700;800;900&display=swap);.page_white .carousel__pagination-button:after{background-color:rgba(0,0,0,.3)}.page_white .carousel__pagination-button--active:after,.page_white .carousel__pagination-button:hover:after{background-color:#000}.carousel__pagination-item{border-radius:50%;width:5px;height:5px;margin-right:5px}.carousel__pagination-button{padding:0}.carousel__pagination-button:after{width:5px;height:5px;border-radius:50%}.page_black .carousel__pagination-button:after{background-color:hsla(0,0%,100%,.3)}.page_black .carousel__pagination-button--active:after,.page_black .carousel__pagination-button:hover:after{background-color:#fff}#introduce .sub_menu>ul>li{width:16.66667%}.introduce_sub_content{width:100%;height:auto;margin-bottom:50px}.company_content_01{width:100%;margin:0 auto;display:flex;justify-content:space-between;margin-top:30px}.company_con_01_bg{width:49%;height:300px;background-image:url(/img/01_introduce_company_contents1_bg.13b3e22a.jpg);background-size:cover;background-position:50%;border-top-right-radius:30px;border-bottom-left-radius:30px}.company_con_01_text{width:49%;height:auto}.company_con_01_text>p{padding:10px 0;color:#585858;font-size:18px;line-height:35px;box-sizing:border-box}.company_content_02{width:100%;height:auto;margin:80px 0 auto 0;border-radius:30px;box-shadow:20px 20px 80px 0 #f2f2f2;padding:40px 0}.competitiveness{width:100%;height:auto;margin-bottom:80px;display:flex;justify-content:flex-start}.company_content_02_icon{width:25%;height:auto}.company_content_02_icon>img{width:200px;display:block;margin:0 auto}.company_content_02_text{width:72%;height:auto;padding:40px 0;box-sizing:border-box}.company_content_02_text>ul>li{width:100%;height:auto;color:#585858}.company_content_02_text>ul>li>h1{padding-bottom:20px;color:#009ee2}.differentiation{margin-bottom:0}.location_content_02{width:100%;height:auto;background-image:url(/img/01_introduce_company_contents3_bg.00efb87f.jpg);background-size:cover;background-position:50%;padding-bottom:100px}.location_content_02>h1{width:100%;color:#fff;text-align:center;font-size:80px;opacity:.5;padding:40px 0 60px 0}.companyinfo{width:100%;max-width:1400px;margin:0 auto;height:auto}.companyinfo>ul{flex-wrap:wrap;border-top:2px solid #fff}.companyinfo>ul,.companyinfo>ul>li{display:flex;justify-content:flex-start;border-bottom:1px solid #fff}.companyinfo>ul>li{width:50%;height:80px;line-height:80px;padding:0 15px;box-sizing:border-box;font-size:20px;color:#fff}.companyinfo>ul>li>h3{width:20%}.companyinfo>ul>li>span{width:30%}.introduce_vision{width:100%;height:auto}.value_title{text-align:center}.value_title>h1{font-size:40px}.value_title>h1>b{color:#44c8f5;font-weight:900;font-size:45px}.value_title>h1>b>span{color:#2773ba}.value_area{width:100%;max-width:1400px;margin:20px auto;height:auto}.value_area>ul,.value_area>ul>li{display:flex;justify-content:center}.value_area>ul>li{height:auto}.value_box{width:350px;height:350px;border:20px solid #dbf1fb;border-radius:50%;box-shadow:inset 0 0 30px #e1e1e1;display:flex;flex-direction:column;justify-content:center;text-align:center;box-sizing:border-box}.value_box>h3{font-size:50px;padding-bottom:30px;font-weight:900}.value_box>h3>span{color:#44c8f5}.value_box>p{color:#585858;font-size:20px}.value_box>p>b{color:#000}.vision_content_02{width:100%;height:auto;padding:60px 0;box-sizing:border-box}.vision_title{text-align:center;padding:40px 0 80px 0;box-sizing:border-box}.vision_title>h3{font-size:25px;color:#000}.vision_area{width:100%;max-width:1200px;height:auto;margin:0 auto}.vision_area>img{display:block;margin:0 auto}.vision_content_03{width:100%;height:auto;margin-top:60px;padding:60px 0;box-sizing:border-box}.strategy_title{text-align:center;padding:0 0 100px 0;box-sizing:border-box}.strategy_title>h1{font-size:40px}.strategy_area{width:100%;max-width:1200px;height:auto;margin:0 auto}.strategy_area>ul{display:flex;justify-content:center;box-shadow:0 0 20px #f2f2f2;border-radius:30px}.strategy_area>ul>li{width:33.33333%;height:auto;border-right:1px solid #f2f2f2;padding:50px 0;text-align:center}.strategy_area>ul>li:last-child{border-right:0 solid #f2f2f2}.strategy_area>ul>li>img{width:200px;display:block;margin:0 auto}.strategy_area>ul>li>h3{font-size:30px;padding:30px 0;box-sizing:border-box}.strategy_area>ul>li:first-child>h3{color:#1176ff}.strategy_area>ul>li:nth-child(2)>h3{color:#379860}.strategy_area>ul>li:nth-child(3)>h3{color:#fc0}.strategy_area>ul>li>p{font-size:20px;color:#585858}.introduce_greeting{width:100%;height:auto;background:#f2f2f2;padding-bottom:30px}.greeting_title{width:100%;height:auto;text-align:center}.greeting_title>h1{font-size:30px}.greeting_title>h1>b{font-size:50px;color:#2773ba}.greeting_title>p{padding:20px 0 50px 0;color:#585858;font-size:18px}.greeting_content{padding:0 50px;box-sizing:border-box}.greeting_bg{width:100%;height:300px;margin:0 auto;background-image:url(/img/01_introduce_greeting_bg.f0aac7de.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;border-top-left-radius:30px;border-bottom-right-radius:30px}.greeting_text{padding:80px 0 10px 0;box-sizing:border-box;margin:0 auto;width:100%;height:auto;color:#585858;font-size:18px;line-height:30px}.greeting_text>p{text-align:right;color:#000}.greeting_text>p>span{font-weight:700}.introduce_organization{width:100%;height:auto;padding-bottom:50px}.organization_content_01{width:100%;height:auto;padding:80px 30px 30px 30px}.organization_content_01>img{width:80%;display:block;margin:0 auto}.organization_content_02{width:100%;height:auto;background:#f2f2f2;margin-top:50px;padding-bottom:30px;box-sizing:border-box}.manpower{width:100%;height:auto}.manpower>ul{max-width:1000px;margin:0 auto;display:flex;justify-content:flex-start}.manpower>ul>li{width:25%;height:500px}.graph{width:40%;border-bottom:1px solid #d9d9d9;position:relative}.graph,.inner_graph{height:100%;margin:0 auto}.inner_graph{width:80%;background-color:#f2f2f2;position:absolute;bottom:0;left:10%;text-align:center;padding:10px 0;box-sizing:border-box;border-top-right-radius:5px;border-top-left-radius:5px}.inner_graph>span{color:#fff}.Sclass{height:80%;background:#506dd8}.Aclass{height:66%;background:#45a2ec}.Bclass{height:40%;background:#8dd3c5}.Cclass{height:44%;background:#7597a5}.organization_content_02>p{text-align:center;padding:30px 0;color:#585858;font-size:20px}.introduce_history{width:100%;height:auto;background-image:url(/img/01_introduce_company_contents3_bg.00efb87f.jpg);background-size:cover;background-position:50%;padding-bottom:30px;::-webkit-scrollbar{display:none}scrollbar{display:none}}.history_title>h1,.history_title>p{color:#fff!important}.history_content_01{width:100%;height:auto;margin:20px 0 50px 0}.history_years{width:30%;height:auto;text-align:left;position:absolute;top:65px;left:30px;z-index:0}.history_years>h1{font-size:100px;color:#44c8f5;line-height:200px}.history_years>h3{font-size:50px;color:#7597a5;line-height:20px}.inner_history{width:100%;max-width:1400px;margin:0 auto;position:relative}.history_list{width:70%;height:500px;color:#fff;margin-left:30%;overflow-y:scroll;padding-bottom:150px;box-sizing:border-box}.history_list>ul{width:100%;height:auto;border-bottom:1px solid #7597a5}.history_list>ul:last-child{border-bottom:0}.history_list>ul>li{width:100%;height:auto;display:flex;justify-content:flex-start;padding:20px 0;box-sizing:border-box}.history_strong{font-weight:700}.history_month{width:10%;text-align:center}.history_text{width:80%}.history_content_02{width:100%;height:auto;background-color:#f2f2f2;padding:50px 0 50px 0;box-sizing:border-box}.history_content_02>ul{display:flex;justify-content:flex-start}.history_content_02>ul>li{width:25%;height:auto}.main_history{text-align:center}.main_history_icon{width:100%;height:350px;display:flex;flex-direction:column;justify-content:space-around}.main_history_icon>img{width:60%;display:block;margin:0 auto}.main_history>h1{font-size:50px}.main_history>p{font-size:20px;color:#585858}.introduce_location,.location_content_01{width:100%;height:auto}.location_content_01{display:flex;justify-content:space-between}.location_map{width:49%;height:auto}.location_map>iframe{width:100%;height:500px;background-color:#f2f2f2}.location_info{width:100%;height:auto}.location_info>ul>li{width:100%;padding:10px 0;color:#585858;font-size:18px;display:flex;justify-content:flex-start}.location_info>ul>li:first-child{border-bottom:1px solid #f2f2f2}.location_info>ul>li>h1{font-size:40px;color:#000}.location_info>ul>li>span:first-child{width:10%}.location_info>ul>li>span:nth-child(2){width:95%}@media only screen and (min-width:768px) and (max-width:1100px){.company_content_01{flex-direction:column;margin-top:0}.company_con_01_bg{width:100%;height:200px}.company_con_01_text{width:100%}.value_area>ul{flex-direction:column}.vision_area>img{width:100%}.greeting_content{padding:0}.greeting_bg{height:200px}.greeting_text{padding:40px 10px 10px 10px}.organization_content_01{padding:0}.organization_content_01>img{width:100%}.history_content_01{margin:0}.inner_history{position:unset}.history_years{width:100%;position:unset;top:unset;left:unset;text-align:center}.history_years>h1{line-height:140px}.history_list{width:100%;margin-top:80px;padding:0 100px;box-sizing:border-box;margin-left:0}.history_month{width:20%}.location_content_01{flex-direction:column}.location_map{width:100%}.location_map>iframe{height:300px}.location_info>ul>li{font-size:15px}.location_info>ul>li>h1{font-size:30px}.location_info>ul>li>span:first-child{width:20%}.location_info>ul>li>span:nth-child(2){width:80%}.doksan{margin-bottom:20px}}@media only screen and (max-width:767px){.company_content_01{flex-direction:column;margin-top:0}.company_con_01_bg{width:100%;height:200px}.company_con_01_text{width:100%}.company_con_01_text>p{font-size:16px;line-height:30px}.competitiveness{flex-direction:column;margin-bottom:40px}.company_content_02{margin:40px 0 auto 0;padding:40px 0 0 0}.company_content_02_icon{width:100%}.company_content_02_text{width:100%;padding:40px 20px}.value_area>ul{flex-direction:column}.vision_area>img{width:100%}.greeting_content{padding:0}.greeting_bg{height:200px}.greeting_text{padding:40px 10px 10px 10px;font-size:14px}.organization_content_01{padding:0}.organization_content_01>img{width:100%}.history_content_01{margin:0}.inner_history{position:unset}.history_years{width:100%;position:unset;top:unset;left:unset;text-align:center}.history_years>h1{line-height:140px}.history_list{width:100%;margin-top:80px;padding:0 20px;box-sizing:border-box;margin-left:0}.history_month{width:20%}.location_content_01{flex-direction:column}.location_map{width:100%}.location_map>iframe{height:300px}.location_info>ul>li{font-size:15px}.location_info>ul>li>h1{font-size:30px}.location_info>ul>li>span:first-child{width:20%}.location_info>ul>li>span:nth-child(2){width:80%}.doksan{margin-bottom:20px}}#business .sub_menu>ul>li{width:33.33333%}.busindess_project_contents,.busindess_sub_content{width:100%;height:auto}.dtService_item_image{width:50%;border-radius:20px;padding:30px 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.dtService_item_image>img{width:80%;display:block;margin:0 auto;filter:drop-shadow(5px 5px 5px #ccc)}.busindess_project_text{width:45%;color:#585858;padding:20px 0}.busindess_project_text>h1{margin:0 0 20px 0;color:#009ee2}.busindess_project_text>p{font-size:18px;line-height:28px}.dtService_image{background-image:url(/img/02_business_dtService_img.a55fe850.jpg);background-repeat:no-repeat;background-size:cover;padding:0;width:50%;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.dtService_content_01{width:100%;height:auto;display:flex;justify-content:space-around;max-width:1400px;margin:0 auto}.dtService_content_02{width:100%;height:auto;margin-top:50px}.btService_contents{width:100%;height:auto;max-width:1400px;margin:0 auto}.btService_contents_text{font-size:18px;line-height:28px;color:#585858;padding:0 20px;box-sizing:border-box}.dtService_graph_image>img{display:block;width:80%;height:auto;margin:50px auto}.dtService_item{width:100%;height:auto;background:#f2f2f2;padding-bottom:80px}.dtService_item_sub_title{padding:80px 0 50px 0;text-align:center}.dtService_item_sub_title>h1{font-size:22px;margin-bottom:20px}.dtService_item_sub_title>p{color:#000;font-size:35px;font-weight:900}.dtService_item_text:nth-child(2n){text-align:left}.dtService_item_text:nth-child(odd){text-align:right}.dtService_item_text>h1{margin:0 0 20px 0;color:#1176ff}.dtService_item_content_01{width:100%;height:auto;display:flex;justify-content:space-around;max-width:1400px;margin:0 auto}.dtService_item_content_02{width:100%;height:auto;padding:10px 50px;box-sizing:border-box;border-radius:30px}.more_example{padding-top:20px;color:#009ee2}.more_example>p{font-size:18px}.more_example>select{background:transparent;border:0;border-bottom:1px solid;padding-right:20px;height:30px;font-size:15px;color:#009ee2;border-color:#009ee2;outline:0;cursor:pointer}.more_example>select>option{color:#000}.more_example>select>option:disabled{color:#ccc}.more_example>input,.more_example>label{margin:5px;cursor:pointer}.more_example input[type=radio]{display:none}.more_example input[type=radio]+label{display:inline-block;cursor:pointer;height:40px;width:120px;border-radius:30px;line-height:40px;text-align:center;font-size:13px;background-color:#44c8f5;color:#fff}.more_example input[type=radio]:checked+label{background-color:#2773ba;color:#fff;font-weight:700}.systemIntegration_example{width:100%;height:auto;padding:50px 80px;box-sizing:border-box;background-color:#fff;border-radius:30px}.systemIntegration_example>img{width:90%;display:block;margin:0 auto}.systemIntegration_item_title{text-align:center;margin:10px 0 50px 0}.systemIntegration_item_title>h1{font-size:22px;color:#585858}.systemIntegration_item_title>p{color:#000;font-size:22px;color:#ccc}.systemIntegration_item_title>p>b{color:#000}.systemIntegration_item_content{width:100%;height:auto;display:flex;justify-content:space-between;margin:0 auto}.systemIntegration_item_content:nth-child(2n){margin:50px 0}.systemIntegration_item_image{width:50%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center}.systemIntegration_item_image>img{width:70%}.systemIntegration_item_text{width:45%;color:#585858;padding:30px 0;box-sizing:border-box}.systemIntegration_item_text:nth-child(2n){text-align:left}.systemIntegration_item_text:nth-child(odd){text-align:right}.systemIntegration_item_text>h1{color:#009ee2}.systemIntegration_item_text>h3{font-size:18px;color:#45a2ec;margin-bottom:20px}#businessManagement,#iot{display:none}@media only screen and (min-width:1101px) and (max-width:1400px){.systemIntegration_item_image{flex-direction:column}.systemIntegration_item_image>img{width:100%}}@media only screen and (min-width:768px) and (max-width:1100px){.dtService_content_01{flex-direction:column}.dtService_image{width:100%;height:400px}.busindess_project_text{width:100%}.busindess_project_text>h1{text-align:center}.btService_contents_text{padding:0}.dtService_item{padding:0 10px 80px 10px;box-sizing:border-box}.dtService_item_content_01{flex-direction:column}.dtService_item_image{width:100%;order:1}.busindess_project_text{padding:30px 0;order:2}.dtService_item_text:nth-child(odd){text-align:left}.systemIntegration_example{padding:50px 10px 5px 10px}.systemIntegration_item_content{flex-direction:column}.systemIntegration_item_image{width:100%;order:1}.systemIntegration_item_text{width:100%;order:2}.dtService_content_02{margin-top:10px}.dtService_item_content_02{padding:10px}.systemIntegration_item_content:nth-child(2n){margin:10px 0}.systemIntegration_item_text:nth-child(odd){text-align:left}.systemIntegration_item_text>h1,.systemIntegration_item_text>h3{text-align:center}.systemIntegration_item_text>p{font-size:18px}}@media only screen and (max-width:767px){.dtService_content_01{flex-direction:column}.dtService_image{width:100%;height:200px}.busindess_project_text{width:100%}.dtService_item{padding:0 10px 40px 10px;box-sizing:border-box}.btService_contents_text{padding:0}.btService_contents_text>p{font-size:14px}.dtService_item_content_01{flex-direction:column}.dtService_item_image{width:100%;order:1}.dtService_item_text>h1{font-size:20px}.busindess_project_text{padding:30px 0;order:2}.busindess_project_text>p{font-size:14px;line-height:24px}.dtService_item_text:nth-child(odd){text-align:left}.systemIntegration_example{padding:50px 10px 5px 10px}.systemIntegration_item_content{flex-direction:column}.systemIntegration_item_title>h1{font-size:16px}.systemIntegration_item_title>p{font-size:18px}.systemIntegration_item_image{width:100%;order:1}.systemIntegration_item_text{width:100%;order:2}.systemIntegration_item_text>p{font-size:14px}.dtService_content_02{margin-top:10px}.dtService_item_content_02{padding:5px}.systemIntegration_item_content:nth-child(2n){margin:10px 0}.systemIntegration_item_text:nth-child(odd){text-align:left}.more_example>input,.more_example>label{margin:5px 5px 0 0}.more_example input[type=radio]+label{width:100px}}#esg .sub_menu>ul>li{width:33.33333%}.esg_sub_content{width:100%;height:auto;margin-bottom:50px}.environment_content_01{width:100%;height:auto;margin-top:30px;padding:0 20px;box-sizing:border-box}.environment_item_title{font-weight:700}.environment_content_01 div ul li{line-height:30px}.human_content_01{width:100%;height:auto;margin-top:30px;padding:0 20px;box-sizing:border-box}.human_item_title{font-weight:700}.human_content_01 div ul li{line-height:30px}.esg_human{margin-top:30px;background:#f2f2f2;padding:0 0 50px 0}@media only screen and (min-width:768px) and (max-width:1100px){.esg_sub_content{margin-bottom:20px}.environment_content_01{margin-top:0}}@media only screen and (max-width:767px){.esg_sub_content{margin-bottom:20px}.environment_bg{height:300px;background-position:50%;background-position-y:unset}.environment_content_01{margin-top:0}}#career .sub_menu>ul>li{width:33.33333%}.career_sub_content{width:100%;height:auto;margin-bottom:50px}.talent_content_01{width:100%;height:auto;margin-top:30px}.talent_bg{height:550px;margin:0 auto;background-image:url(/img/03_career_talent_bg.c8dc3d51.jpg);background-size:cover;background-repeat:no-repeat;background-position-y:-100px}.talent_bg,.talent_list{width:100%;max-width:1200px}.talent_list{margin:50px auto;height:auto}.talent_list>ul{display:flex;justify-content:flex-start}.talent_list>ul>li{width:33.33333%}.talent_item{text-align:center;padding:30px 0}.talent_icon,.talent_item{display:flex;flex-direction:column;box-sizing:border-box}.talent_icon{width:200px;height:200px;background:#fff;border-radius:50%;padding:12px;margin:0 auto;justify-content:space-around;box-shadow:0 0 20px #dfdfdf}.talent_icon>img{width:70%;display:block;margin:0 auto}.talent_item>h1{font-size:40px;line-height:80px}.talent_item>p{color:#585858;line-height:30px}.career_welfare{margin-top:30px;background:#f2f2f2;padding:0 0 50px 0}.welfare_content_01{width:100%;height:auto;max-width:1200px;margin:0 auto;box-sizing:border-box}.welfare_content_01>ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.welfare_content_01>ul>li{width:50%;height:auto;box-sizing:border-box}.welfare_item{width:100%;height:auto;padding:20px;box-sizing:border-box}.inner_welfare_item{display:flex;justify-content:flex-start;background:#fff;border-radius:20px;padding:20px 0 30px 0;box-sizing:border-box}.welfare_icon{width:30%;display:flex;flex-direction:column;justify-content:space-around}.welfare_icon>img{width:50%;display:block;margin:0 auto}.welfare_item_text{width:70%;height:120px}.welfare_item_text>h1{color:#000;padding:0 0 10px 0}.welfare_item_text>ul{width:100%;height:auto;display:flex;flex-wrap:wrap}.welfare_item_text>ul>li{width:48%;color:#585858}.career_recurit{padding:50px 0 0 0}.career_recurit,.recruit_job,.recruit_list{width:100%;height:auto}.recruit_job{max-width:1000px;margin:0 auto;background:#f7fcff;border:1px solid #d1f1ff;border-radius:20px;padding:30px;box-sizing:border-box;color:#585858}.recruit_job>h1{color:#000;font-size:20px}.job_introduce{font-size:18px;margin:10px 0 40px 0}.subtitle{color:#000;font-weight:700;margin-top:15px}.recruit_skill{width:100%;max-width:300px;height:auto}.recruit_skill>ul{display:flex;justify-content:flex-start}.recruit_skill>ul>li{width:20%;margin:5px 10px}.skill_item{text-align:center}.skill_icon,.skill_item{display:flex;flex-direction:column}.skill_icon{width:60px;height:60px;background:#fff;border-radius:50%;margin:0 auto;justify-content:space-around}.skill_icon>img{width:25px;display:block;margin:0 auto}.skill_icon_scale>img{width:auto;height:25px}.skill_item>p{font-size:12px;padding:10px 0;box-sizing:border-box}.recruit_job>p{line-height:30px}.recruit_step{width:100%;height:auto;margin-top:50px}.recruit_step>ul{width:100%;max-width:1300px;margin:0 auto;height:auto;display:flex;justify-content:space-around}.recruit_step>ul>li{width:20%;text-align:center;border-radius:30px;background:#fff;box-shadow:0 0 20px #dfdfdf;padding:50px 0;box-sizing:border-box}.inner_recruit_step{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-around}.inner_recruit_step>h1{width:180px;height:50px;line-height:50px;margin:30px auto 0;border-radius:50px;color:#000;font-size:30px;font-weight:900}.recruit_step_icon{width:200px;height:auto;display:flex;flex-direction:column;justify-content:space-around;margin:0 auto}.recruit_step_icon>img{width:60%;margin:0 auto}.inner_recruit_step>p{font-size:20px;color:#585858}@media only screen and (min-width:768px) and (max-width:1100px){.career_sub_content{margin-bottom:20px}.talent_bg{height:300px;background-position-y:-150px}.talent_content_01{margin-top:0}.talent_list>ul{flex-direction:column}.talent_list>ul>li{width:100%}.welfare_content_01>ul{flex-direction:column}.welfare_content_01>ul>li{width:100%;display:contents}.welfare_item{padding:10px}.welfare_item_text{height:auto}.welfare_item_text>ul>li{width:100%;font-size:14px}.recruit_step>ul{flex-wrap:wrap}.recruit_step>ul>li{width:48%;margin-bottom:10px}.recruit_step_icon{width:100%}.recruit_step_icon>img{width:40%}.inner_recruit_step>h1{width:100%}}@media only screen and (max-width:767px){.career_sub_content{margin-bottom:20px}.talent_bg{height:300px;background-position:50%;background-position-y:unset}.talent_content_01{margin-top:0}.talent_list{margin:0 auto}.talent_list>ul{flex-direction:column}.talent_list>ul>li{width:100%}.welfare_content_01>ul{flex-direction:column}.welfare_content_01>ul>li{width:100%}.welfare_item{padding:10px}.welfare_item_text{height:auto}.welfare_item_text>ul>li{width:100%;font-size:14px}.recruit_skill>ul{flex-wrap:wrap}.recruit_skill>ul>li{margin:5px}.recruit_step>ul{flex-wrap:wrap}.recruit_step>ul>li{width:48%;margin-bottom:10px}.recruit_step_icon{width:100%}.recruit_step_icon>img{width:40%}.inner_recruit_step>h1{width:100%}.recruit_job>p{line-height:26px;font-size:14px}.recruit_job>p.subtitle{font-size:18px}.job_introduce{font-size:14px}}#media .sub_menu>ul>li{width:50%}.media_customer{background:#f2f2f2}.media_sub_content{margin-bottom:50px}.customer_content_01,.customer_step,.media_sub_content{width:100%;height:auto}.customer_step{max-width:1400px;margin:0 auto}.customer_step>img{width:100%;height:auto}.customer_form{padding:20px 50px 50px 50px}.customer_form,.customer_form>ul{width:100%;height:auto;box-sizing:border-box}.customer_form>ul{max-width:600px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-around;padding:30px;background:#fff;border-radius:20px;box-shadow:0 0 20px #dedede}.customer_form>ul>p{width:100%;text-align:right;padding-bottom:10px;font-size:14px;border-bottom:1px solid #ccc;margin-bottom:30px}.customer_form>ul>li{width:100%;height:auto;padding-bottom:20px}.customer_form>ul>li>span.form_title{display:block;width:100%;font-size:16px;padding-bottom:5px;color:#585858}.customer_form>ul>li>span.form_title:before,.customer_form>ul>p:before{content:"*";color:#45a2ec;vertical-align:middle;padding-right:5px;box-sizing:border-box}.customer_form>ul>li>input,.customer_form>ul>li>select,.customer_form>ul>li>textarea{width:100%;border:1px solid #ccc;outline:none;border-radius:5px;background:#fff;box-sizing:border-box}.customer_form>ul>li>label{padding-right:20px;color:#585858;box-sizing:border-box}#number1,#number2,#number3{width:31%}.hyphen{padding:0 1%;box-sizing:border-box;color:#585858}.customer_form>ul>li>input{height:40px;padding:0 10px}label>input[type=checkbox],label>input[type=radio]{margin-right:5px}#reset,#submit{border:0;color:#fff;font-size:18px;border-radius:30px;cursor:pointer}#reset{background:#3c3c3c}#submit{background:#45a2ec;margin-bottom:10px}#reset:hover,#submit:hover{font-weight:700}.customer_form>ul>li>textarea{height:150px;padding:10px}.customer_form>ul>li>input:focus,.customer_form>ul>li>textarea:focus{border:1px solid #45a2ec}.customer_form>ul>li:nth-last-child(2){padding:10px 0;margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.customer_form>ul>li>p{font-size:13px;color:#585858;padding:5px 0}.notice_sub_content{padding-bottom:100px}.notice_content_01,.notice_sub_content{width:100%;height:auto}.notice_content_01>table{width:100%;max-width:1200px;height:auto;margin:0 auto;border-collapse:collapse}.notice_content_01>table>thead{height:50px;text-align:center;font-weight:700}.notice_content_01>table>thead>tr{border-bottom:2px solid #000}.notice_content_01>table>thead>tr>td:first-child{width:20%}.notice_content_01>table>thead>tr>td:nth-child(2){width:55%}.notice_content_01>table>thead>tr>td:nth-child(3){width:25%}.notice_content_01>table>tbody{color:#585858}.notice_content_01>table>tbody>tr{border-bottom:1px solid #f2f2f2}.notice_content_01>table>tbody>tr>td{padding:0 10px;height:50px}.notice_content_01>table>tbody>tr>td:first-child,.notice_content_01>table>tbody>tr>td:nth-child(3){text-align:center}.notice_content_01>table>tbody>tr>td:nth-child(2){cursor:pointer}.paging{width:100%;height:auto}.page_ul{display:flex;justify-content:center;padding:10px 0;box-sizing:border-box}.page_ul>li{width:50px;text-align:center}.page_ul>li>a{width:100%;height:30px;display:flex;flex-direction:column;justify-content:space-around}.page_ul>li>a>img{height:12px;margin:0 auto;display:block;opacity:.5}.page_ul>li>a>img:hover{cursor:pointer}.noticeDetailTd>a{color:#585858}.noticeDetailTd>a:hover{cursor:pointer}@media only screen and (max-width:767px){.notice_content_01>table>thead>tr>td:first-child{width:10%}.notice_content_01>table>thead>tr>td:nth-child(2){width:60%}.notice_content_01>table>tbody>tr>td{font-size:12px}.paging{margin-top:10px}.page_ul>li>a{font-size:14px}.customer_form{padding:20px 10px 50px 10px}.customer_form>ul{padding:30px 10px 10px 10px}#number1,#number2,#number3{width:30%}}body{background-color:#fff}.sub_bg{position:relative;width:100%;height:600px;background-size:cover;background-position:50%}#introduce .sub_bg{background-image:url(/img/01_introduce_bg.33c3e9b8.jpg)}#business .sub_bg{background-image:url(/img/02_business_bg.3aa12f87.jpg)}#esg .sub_bg{background-image:url(/img/05_esg_bg.1de1cbf9.jpg)}#career .sub_bg{background-image:url(/img/03_career_bg.af460a8b.jpg)}#media .sub_bg{background-image:url(/img/04_media_bg.0722344b.jpg)}.bg_title{position:absolute;bottom:10%;left:100px;color:#fff}.bg_title>h1{font-size:50px;color:#fff;font-weight:900}.sub_menu{width:100%;z-index:1;padding:0 10px;box-sizing:border-box;border-bottom:1px solid #f2f2f2}.sub_menu>ul{max-width:1400px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-around}.sub_menu>ul>li{height:80px;color:#585858;text-align:center;line-height:80px;transition:.5s}.sub_menu>ul>li>a{display:block;cursor:pointer;color:#585858}.sub_menu>ul>li>a:hover{border-bottom:2px solid #009ee2;box-sizing:border-box;-webkit-text-fill-color:#585858;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#585858}.sub_menu_on{color:#009ee2!important;border-bottom:2px solid;box-sizing:border-box}.inner_sub_content,.sub_content{width:100%;height:auto}.inner_sub_content{padding:0 100px 20px 100px;box-sizing:border-box}.inner_sub_title{padding:80px 0 50px 0;text-align:center}.inner_sub_title>h1{font-size:22px;font-weight:900;margin-bottom:20px}.inner_sub_title>p{color:#000;font-size:35px}@media only screen and (min-width:1101px) and (max-width:1200px){.inner_sub_content{padding:0 50px 20px 50px}}@media only screen and (min-width:768px) and (max-width:1100px){.sub_bg{height:300px}.inner_sub_content{padding:20px}.inner_sub_title>p{font-size:20px}}@media only screen and (max-width:767px){.sub_bg{height:300px}.bg_title{left:0;width:100%;text-align:center}.bg_title>h1{font-size:40px}.sub_menu{display:none}.inner_sub_content{padding:20px}.inner_sub_title{padding:80px 5px 50px 5px}.inner_sub_title>p{font-size:20px}}header{position:fixed;z-index:3;top:0;left:0;right:0}header .logo-area{width:10%}header .logo-area img{width:160px;cursor:pointer}#nav{height:80px;align-items:center;height:auto;background:rgba(0,0,0,.2);transition:height .5s,background .5s}#nav,.nav-area{box-sizing:border-box}.nav-area{display:flex;width:100%;padding:20px;justify-content:space-between;transition:height 1s}.menu-area{width:80%;flex:1;display:flex;justify-content:center;height:100%}#nav a{flex:1;color:#fff}.nav-menu{display:flex;padding-left:0}.nav-menu li{font-size:18px;margin:0 50px;padding:8px 12px;box-sizing:border-box}.menu-item{display:inline-block;margin:0 50px;position:relative}.menu-item a{cursor:pointer}.menu-item a:hover{text-decoration:underline;text-decoration-color:#2773ba;text-decoration-thickness:2px;text-underline-offset:35px}.sub-menu{width:100%}.inner-sub-menu ul{padding-top:18px;display:flex;justify-content:center;align-content:flex-start;flex-direction:row;flex-wrap:wrap;overflow:auto}.inner-sub-menu ul li{padding:0 30px;box-sizing:border-box}.sub-menu a{display:block;font-size:14px;white-space:nowrap;cursor:pointer;text-align:center}.sub-menu a:hover{-webkit-text-fill-color:#585858;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#585858}.nav-lang{padding-left:0;display:flex}.nav-toggleBtn{display:none;position:absolute;right:32px;font-size:24px}.lang-area{padding:11px}.lang-area a{cursor:pointer}.hamberger-area{width:10%;box-sizing:border-box}.hamberger-area img{float:right;cursor:pointer;width:30px;height:26px;padding-top:9px}footer{position:relative;font-family:Noto Sansf KR,sans-serif;background-color:#fff;height:100%;width:100%;bottom:0;left:0;border-top:1px solid #f2f2f2;background-color:#fbfbfb}#tail{display:flex;justify-content:space-between;color:#585858}#tail a{font-family:Noto Sans KR,sans-serif;color:#585858}footer .logo-area{width:20%}.inner-logo-area{display:flex;flex-direction:column;justify-content:center;height:100%}footer .logo-area img{display:block;margin:0 auto;width:160px;cursor:pointer}.center-area{width:45%;margin:1% 0}.inner-center-area{display:flex;flex-direction:column;justify-content:center}.link-area{display:table;width:100%;margin-bottom:3%}.link-area li{float:left;margin-right:12%}.link-area a{font-size:15px;cursor:pointer}.link-area a:hover{font-weight:700}.addr-area{width:100%;color:#585858}.addr-area ul li{line-height:1.8em}.addr-area ul li:nth-child(4){margin-top:10px}.li-font-bold{font-weight:700;font-size:14px}.li-font-normal{font-size:13px}.li-font-normal>span{margin-right:10px}.li-font-normal span.tel:before{content:"TEL :";vertical-align:top;margin-right:5px}.li-font-normal span.fax:before{content:"FAX :";vertical-align:top;margin-right:5px}.right-sub-menu{width:35%;text-align:right;font-size:14px;margin:0 1% 1% 0}.inner-right-sub-menu{height:100%;display:flex;flex-direction:column;justify-content:end}.right-sub-menu select{font-size:14px;color:#585858;font-family:Noto Sans KR,sans-serif;border:none;border-bottom:1px solid #000;width:150px;padding:.6em 1.4em .5em .8em;background:#fbfbfb}.right-sub-menu select option{line-height:1.7em}.gotop_button{width:80px;height:80px;background-color:#1a73e8;position:fixed;bottom:50px;right:50px;border-radius:50%;opacity:.8;box-shadow:-2px 5px 10px #ccc}.gotop_button>span{width:100%;height:100%;color:#fff;display:block;text-align:center;line-height:80px;cursor:pointer}.gotop_button>span:hover{opacity:1}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}@media only screen and (min-width:1000px) and (max-width:1200px){header .logo-area img{width:140px}.menu-area{padding-left:100px}.nav-menu li{font-size:15px;margin:0 30px;padding:8px 12px 10px;box-sizing:border-box}.hamberger-area img{width:28px;height:24px}.inner-sub-menu ul li{padding:0 30px;box-sizing:border-box}.menu-item a:hover{text-decoration:underline;text-decoration-color:#2773ba;text-decoration-thickness:2px;text-underline-offset:35px}footer .logo-area img{width:140px}.center-area{margin-top:1%;margin-bottom:1%}.link-area{margin-left:3%;margin-bottom:2%}.link-area a{font-size:13px}.addr-area{margin-left:3%}.addr-area ul{line-height:1.4em}.li-font-bold,.li-font-normal{font-size:12px}.right-sub-menu{font-size:12px;margin-top:2%}.right-sub-menu select{font-size:12px;width:120px;padding:.1em .8em .3em .5em}.right-sub-menu select option{line-height:1em}.right-sub-menu li{margin:3% 0;font-size:10px}}@media only screen and (max-width:999px){header{z-index:3}header .logo-area img{width:98px;cursor:pointer}#nav{height:70px}.nav-area{flex-direction:row;align-items:flex-start}.nav-menu{display:none;flex-direction:column;align-items:center;width:100%}.nav-menu li{width:100%;text-align:center;padding:8px 0}.nav-lang{display:none;justify-content:center;width:100%}.nav-toggleBtn{display:block}.nav-lang.active,.nav-menu.active{display:flex}.hamberger-area img{cursor:pointer;width:26px;height:22px;padding-top:0}footer{z-index:3;padding:3%;box-sizing:border-box}#tail{flex-direction:column}.link-area,footer .logo-area{display:none}.center-area{width:100%}.addr-area li{font-size:11px;line-height:1.9em}.right-sub-menu{width:100%;font-size:10px;text-align:left;margin-right:0}.right-sub-menu li{margin:3% 0;font-size:10px}.right-sub-menu select{font-size:10px;width:100px;float:right;padding:0}}@media only screen and (max-width:767px){.gotop_button{width:70px;height:70px;right:10px;bottom:20px}.gotop_button>span{line-height:70px}}*{margin:0;padding:0;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;cursor:default}body,html{width:100%;height:100%;font-family:Noto Sans KR,sans-serif}img{border:0}li,ol,ul{list-style:none}a{text-decoration:none;color:#000}article,aside,footer,header,main,nav,section{display:block}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{background-color:#8fdaff}body::-webkit-scrollbar-track{background-color:#f2f2f2;box-shadow:inset 0 0 5px #fff}