#company_wrapper{--primary:#ffab9b;--dark:#ff876f;--dark2:#ff6f55;--mainsize:1200px;--k-font:"Pretendard-Regular";--e-font:"Poppins"}#company_wrapper #sh_container{height:5300px;overflow-y:hidden}#company_wrapper #sh_content{min-height:440px;color:#777;line-height:1.5;font-family:var(--k-font);margin-top:100px}#company_wrapper #sh_ft{z-index:1000;width:100%;padding:120px 0 60px;color:#fff;line-height:1.65;background:#ff876f;font-size:13px;font-weight:400;font-family:var(--e-font),var(--k-font)}#company_wrapper #sh_ft_wrapper{display:flex;flex-direction:column;margin:auto;width:85%}#company_wrapper #sh_ft_wrapper .info{display:flex;align-items:start;font-size:18px}#company_wrapper #sh_ft_wrapper .info ul{margin-left:200px}#company_wrapper #sh_ft_wrapper .info ul li img{margin-top:20px}#company_wrapper #sh_ft_wrapper .info ul li:nth-child(2) p{margin:20px 0 15px;font-size:35px;font-weight:400;word-break:keep-all}#company_wrapper #sh_ft_wrapper .info ul li:nth-child(3) p{color:hsla(0,0%,100%,.7)}#company_wrapper #sh_ft_wrapper .info .company_info{margin-left:200px}#company_wrapper #sh_ft_wrapper .info .company_info .ft_address{font-size:15px;margin-top:30px;color:hsla(0,0%,100%,.7)}#company_wrapper #sh_ft_wrapper .info .company_info .ft_address a{color:#fff}#company_wrapper #sh_ft_wrapper .copy_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:10px;color:hsla(0,0%,100%,.7)}#company_wrapper #sh_ft_wrapper .copy_wrap .adm a{color:hsla(0,0%,100%,.7)}#company_wrapper #sh_ft_wrapper .copy_wrap .adm a+a{margin-left:30px}#company_wrapper #sh_ft_wrapper .copy_wrap .to_top{display:flex;align-items:center;gap:15px;cursor:pointer;transition:all .3s}#company_wrapper #sh_ft_wrapper .copy_wrap .to_top svg{width:20px}#company_wrapper #sh_ft_wrapper .copy_wrap .address a,#company_wrapper #sh_ft_wrapper .copy_wrap .to_top:hover{color:#fff}#company_wrapper #sh_hd{position:absolute;top:0;z-index:15;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;font-size:15px;font-family:var(--e-font),var(--k-font)}#company_wrapper #sh_hd.sticky{position:fixed;top:0;color:var(--primary)!important;border-radius:50px}#company_wrapper #sh_hd.sticky .sh_nav>ul>li>a{color:#ff876f}#company_wrapper #sh_hd .sh_logo>a>img,#company_wrapper #sh_hd.sticky .sh_logo>a>img{transition:all .3s ease}#company_wrapper #sh_hd.sticky #navWrap{top:0;height:100vh;z-index:1000}#company_wrapper #sh_hd.sticky #m_navBtn{right:15px;z-index:1001}#company_wrapper #sh_hd.sub{position:absolute}#company_wrapper #shGnb{display:flex;align-items:center;position:relative;margin:auto;width:85%;height:100px;transition:all .2s}#company_wrapper #shGnb .sh_nav{margin-left:auto}#company_wrapper #shGnb .sh_nav>ul>li{float:left;position:relative;line-height:100px;transition:all .4s ease-in-out;left:0}#company_wrapper #shGnb .sh_nav>ul>li>a{position:relative;z-index:20;display:block;color:#ff876f;letter-spacing:-.2px;font-weight:700;transition:all .2s}#company_wrapper #shGnb .sh_nav>ul>li>a:hover{color:#ffab9b}#company_wrapper #topmenuM{display:none;width:100%;line-height:1.8;padding:15px}#company_wrapper #m_navBtn{position:absolute;top:50%;right:15px;z-index:30;width:30px;height:30px;transform:translateY(-50%)}#company_wrapper #m_navBtn span{display:block;position:relative;top:50%;width:100%;height:2px;transform:translateY(-50%)}#company_wrapper #m_navBtn span:before{top:-6px;width:100%}#company_wrapper #m_navBtn span:after,#company_wrapper #m_navBtn span:before{background-color:var(--primary);display:block;position:absolute;height:100%;content:""}#company_wrapper #m_navBtn span:after{top:6px;right:0;width:40%}#company_wrapper #shGnb .contact{display:flex;justify-content:center;align-items:center;width:150px;height:50px;border-radius:40px;font-size:25px;font-weight:700;color:#ff876f;transition:all .3s;line-height:50px}#company_wrapper #shGnb .contact:hover{color:#ffab9b}#company_wrapper #shGnb .contact1{display:flex;justify-content:center;align-items:center;width:100px;height:50px;transition:all .3s;line-height:50px;font-weight:700;color:#ff876f}#company_wrapper #shGnb .contact1:hover{transform:scale(1.1)}#company_wrapper #announcement{position:fixed;top:0;width:100%;height:50px;background-color:#ffab9b;color:#fff;display:flex;align-items:center;justify-content:space-between;z-index:1001;transition:top .3s ease;justify-content:center;padding:0 50px}#company_wrapper #announcement .announcement-container{display:flex;align-items:center;font-size:16px;font-weight:700}#company_wrapper #announcement button{background-color:transparent;border:none;color:#fff;font-size:20px;cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-60%)}#company_wrapper #sh_hd{position:fixed;top:50px;width:100%;height:96px;z-index:1000;background-color:transparent;transition:top .3s ease,background-color .3s ease,box-shadow .3s ease}#company_wrapper #sh_hd.sticky{top:50px;background-color:#fff;box-shadow:0 4px 2px -2px gray;z-index:1000}#company_wrapper .menu{position:relative;display:inline-block}#company_wrapper .contact1{display:inline-block;text-decoration:none;color:#333;font-weight:700;padding:10px;cursor:pointer}#company_wrapper .submenu{display:none;position:absolute;top:140%;left:0;min-width:160px;z-index:1}#company_wrapper .submenu a{display:block;padding:12px 16px;text-decoration:none;color:#ffab9b;font-size:14px;font-weight:700}#company_wrapper .submenu a:hover{background-color:#ff8b74;opacity:.5}#company_wrapper .menu:focus-within .submenu,#company_wrapper .menu:hover .submenu{display:block}#company_wrapper #m_navBtn.on span:before{top:0;right:-4px;transform:rotate(45deg);background-color:#000}#company_wrapper #m_navBtn.on span:after{top:0;right:-4px;width:100%;transform:rotate(-45deg);background-color:#222}#company_wrapper #navWrap{position:fixed;left:0;top:0;z-index:15;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#company_wrapper #navWrap .inner{overflow-y:scroll;opacity:0;position:fixed;right:-40px;top:0;z-index:999;min-width:300px;width:75%;height:100%;padding:60px 0;background-color:#fff;transition:all .1s}#company_wrapper #navWrap.on .inner{opacity:1;right:0;transition:all .4s}#company_wrapper #navWrap .inner:after{top:auto;bottom:0}#company_wrapper #navWrap.on .inner:after,#company_wrapper #navWrap.on .inner:before{opacity:1;right:0;transition:all .4s}#company_wrapper #navWrap .inner .mo_hd_copy{position:fixed;right:0;bottom:15px;z-index:2;min-width:300px;width:70%;font-size:12px;text-align:center;color:#888}#company_wrapper #navWrap .user_tip{padding:10px 20px;background-color:#f5f5f5}#company_wrapper #navWrap .user_tip li{display:inline-block}#company_wrapper #navWrap .user_tip li+li{margin-left:10px}#company_wrapper #topmenuM .m_lnb .m_bmenu{display:block;position:relative;width:100%;height:52px;padding:0 20px;border:none;border-bottom:1px solid #ddd;background:none;font-size:16px;line-height:52px;color:#222;text-align:left;font-family:Noto Sans KR;font-weight:500}#company_wrapper #topmenuM .m_lnb .m_bmenu:after{float:right;content:"";font-family:fontawesome}#company_wrapper #topmenuM .m_lnb .m_bmenu.on:after{content:""}#company_wrapper #topmenuM .m_lnb .m_bmenu.on:hover{background-color:#ffa0a0}#company_wrapper #topmenuM .m_smenu{display:none;padding:15px 20px;border-bottom:1px solid #ddd;background-color:#f2f3f5}#company_wrapper #topmenuM .m_smenu li a{font-size:14px;color:#777}#company_wrapper #sh_section{position:relative;font-size:16px;font-weight:500;line-height:1.5;color:#777;font-family:var(--e-font),var(--k-font)}#company_wrapper #sh_container{position:relative;z-index:10;width:100%;line-height:1.5}#company_wrapper #sh_container .en{font-size:13px;font-weight:700;color:#111}#company_wrapper #sh_container .tit{white-space:pre-line;word-break:keep-all}#company_wrapper #sh_container h2{margin-top:15px;width:100%;font-size:40px;font-weight:700;line-height:1.2;color:#111}#company_wrapper #sh_container h3{width:100%;font-size:30px;font-weight:700;color:#111}#company_wrapper #sh_container .pl{white-space:pre-line;word-break:keep-all;color:#777}#company_wrapper #sh_content{position:relative;z-index:10;width:100%;max-width:1200px;min-height:550px;padding:70px 0;margin:0 auto;background:#fff}@media(max-width:1380px){#company_wrapper #sh_container{height:4400px}#company_wrapper #shGnb{width:90%}#company_wrapper #sh_container h2{font-size:36px}#company_wrapper #sh_container h3{font-size:28px}#company_wrapper #sh_ft_wrapper{width:90%}#company_wrapper #sh_ft_wrapper .info ul{margin-left:10%;width:30%}#company_wrapper #sh_ft_wrapper .info .company_info{margin-left:10%;width:60%;word-break:keep-all}}@media(max-width:1024px){#company_wrapper #sh_container{height:4250px}#company_wrapper #shGnb{display:none}#company_wrapper #topmenuM{display:block}#company_wrapper #navWrap{display:none}#company_wrapper #sh_content{padding:50px 0}#company_wrapper #sh_container h2{font-size:30px}#company_wrapper #sh_container h3{font-size:22px}#company_wrapper #sh_ft{padding:100px 0 30px}#company_wrapper #sh_ft_wrapper{width:95%}#company_wrapper #sh_ft_wrapper .info ul li:nth-child(2) p{margin:15px 0 10px;font-size:30px}}@media(max-width:768px){#company_wrapper #sh_container{height:2650px}#company_wrapper #sh_content{padding:30px 0}#company_wrapper #sh_container .pl{white-space:normal}#company_wrapper #sh_container h2{font-size:28px}#company_wrapper #sh_container h3{font-size:20px}#company_wrapper #sh_ft{padding:70px 0 20px}#company_wrapper #sh_ft_wrapper .info{flex-direction:column;align-items:center;text-align:center}#company_wrapper #sh_ft_wrapper .info ul{margin:40px 0 0;width:100%;order:3}#company_wrapper #sh_ft_wrapper .info ul li:nth-child(2) p{margin:8px 0 6px}#company_wrapper #sh_ft_wrapper .info .company_info{margin:40px 0 0;width:100%;order:2}#company_wrapper #sh_ft_wrapper .info .company_info .ft_address{margin-top:15px}#company_wrapper #sh_ft_wrapper .copy_wrap{margin-top:65px}#company_wrapper #sh_ft_wrapper .copy_wrap .adm a+a{margin-left:20px}#company_wrapper #sh_ft_wrapper .copy_wrap .to_top{gap:10px}}@media(max-width:580px){#company_wrapper #sh_content{padding:15px 0}#company_wrapper #sh_ft_wrapper .copy_wrap{position:relative;flex-direction:column;gap:6px;margin-top:50px;padding-bottom:30px}#company_wrapper #sh_ft_wrapper .copy_wrap .to_top{position:absolute;bottom:0;right:2.5%}}@media(max-width:480px){#company_wrapper #sh_content{padding:0}#company_wrapper #sh_hd.sub{position:relative;background-color:var(--primary)}#company_wrapper #sh_container h2{margin-top:10px;font-size:22px}#company_wrapper #sh_container h3{font-size:18px}#company_wrapper #sh_ft{padding:60px 0 20px}#company_wrapper #sh_ft_wrapper .info .company_info{margin:30px 0 0}#company_wrapper #sh_ft_wrapper .info .company_info .ft_address{margin-top:10px}#company_wrapper #sh_ft_wrapper .info ul{margin:30px 0 0}#company_wrapper #sh_ft_wrapper .info ul li:nth-child(2) p{margin:6px 0 4px;font-size:28px}#company_wrapper #sh_ft_wrapper .copy_wrap{gap:4px;margin-top:40px}#company_wrapper #fix_tel,#company_wrapper #sh_ft_btns{display:block}#company_wrapper #sh_ft dl dt{font-size:16px}}@media(max-width:380px){#company_wrapper #sh_container h2{margin-top:6px;font-size:19px}#company_wrapper #sh_container h3{font-size:16px}#company_wrapper #sh_container .en{font-size:12px}}@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css";#company_wrapper{overflow-y:hidden}#company_wrapper #mainVisual{overflow-x:hidden;position:relative;width:100%;height:100vh}#company_wrapper #mainVisual .main_slide{position:relative;width:100%;height:100%}#company_wrapper #mainVisual .main_slide li{display:flex}#company_wrapper #mainVisual .main_slide li .img{width:100%;height:100%;background-color:#c7bdb7}#company_wrapper #mainVisual .main_slide li .img img{width:100%;height:100%;object-fit:cover}#company_wrapper #mainVisual .main_slide li .txt{display:flex;flex-direction:column;justify-content:center;width:60%;height:100%;position:absolute;top:0;left:10%}#company_wrapper #mainVisual .main_slide li .txt .tit{margin:0 auto;width:100%;font-size:60px;font-weight:300;line-height:1.2;color:#fff}#company_wrapper #mainVisual .main_slide li .txt .tit span{font-weight:700}#company_wrapper #mainVisual .main_slide li .txt .pl{margin:30px auto 0;width:100%;font-size:25px;font-weight:400;color:#fff}#company_wrapper #mainVisual .nav_container{position:relative;display:flex;gap:80px;position:absolute;z-index:2;bottom:18%;left:45%}#company_wrapper #mainVisual .nav_container div.nav{display:flex;justify-content:center;align-items:center;width:65px;height:65px;transition:all .3s;border-radius:50%;background-color:rgba(0,0,0,.1);cursor:pointer}#company_wrapper #mainVisual .nav_container svg{color:#fff}#company_wrapper #mainVisual .pager{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;color:#fff}#company_wrapper #mainVisual .pager span{margin:0 4px;font-size:16px;font-family:var(--e-font);color:#fff}@media(hover:hover){#company_wrapper #mainVisual .nav_container div.nav:hover{background-color:#858585}}@media(max-width:1380px){#company_wrapper #mainVisual .main_slide li .txt .tit{width:80%;font-size:38px}#company_wrapper #mainVisual .main_slide li .txt .pl{width:80%;font-size:17px}#company_wrapper #mainVisual .nav_container{left:55.5%}#company_wrapper #mainVisual .nav_container div.nav{width:60px;height:60px}}@media(max-width:1024px){#company_wrapper #mainVisual{height:610px}#company_wrapper #mainVisual .main_slide li{background-repeat:no-repeat;background-size:cover;background-position:50% 80%}#company_wrapper #mainVisual .main_slide li.item01{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/1/main_1.png)}#company_wrapper #mainVisual .main_slide li.item02{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/1/main_2.png)}#company_wrapper #mainVisual .main_slide li.item03{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/1/main_3.png)}#company_wrapper #mainVisual .main_slide li .img{display:none}#company_wrapper #mainVisual .main_slide li .txt{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;text-align:center;background-color:transparent!important}#company_wrapper #mainVisual .main_slide li .txt .tit{width:100%;font-size:32px}#company_wrapper #mainVisual .main_slide li .txt .pl{width:100%;font-size:16px}#company_wrapper #mainVisual .nav_container{left:50%;bottom:12%;transform:translateX(-50%)}#company_wrapper #mainVisual .nav_container div.nav{width:55px;height:55px;background-color:hsla(0,0%,100%,.4)}#company_wrapper #mainVisual .nav_container div.nav svg{width:22px}#company_wrapper #mainVisual .nav_container div.nav:hover{background-color:#fff}#company_wrapper #mainVisual .nav_container div.nav:hover svg{color:#000}}@media(max-width:768px){#company_wrapper #mainVisual{height:505px}#company_wrapper #mainVisual .main_slide li .txt .tit{font-size:28px}#company_wrapper #mainVisual .main_slide li .txt .pl{margin:25px auto 0;width:80%;font-size:15px}#company_wrapper #mainVisual .nav_container{bottom:8%}#company_wrapper #mainVisual .nav_container div.nav{width:50px;height:50px}#company_wrapper #mainVisual .nav_container div.nav svg{width:20px}#company_wrapper #mainVisual .pager{display:flex;align-items:center;height:100%}#company_wrapper #mainVisual .pager span{margin:0 7px}}@media(max-width:480px){#company_wrapper #mainVisual{height:390px}#company_wrapper #mainVisual .main_slide li .txt .tit{font-size:23px}#company_wrapper #mainVisual .main_slide li .txt .pl{margin:20px auto 0;width:95%;font-size:14px}#company_wrapper #mainVisual .nav_container div.nav{width:45px;height:45px}#company_wrapper #mainVisual .nav_container div.nav svg{width:18px}}@media(max-width:380px){#company_wrapper #mainVisual{height:370px}#company_wrapper #mainVisual .main_slide li .txt .tit{font-size:20px}#company_wrapper #mainVisual .main_slide li .txt .pl{margin:15px auto 0;font-size:13px}#company_wrapper #mainVisual .nav_container{gap:75px}#company_wrapper #mainVisual .nav_container div.nav{width:42px;height:42px}}#company_wrapper{--timing:cubic-bezier(0.215,0.61,0.355,1)}#company_wrapper #atc01{overflow-x:hidden;width:100%}#company_wrapper #atc01 .inc01_wrap{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:100vh}#company_wrapper #atc01 .inc01_wrap .txt{position:absolute;top:50%;transform:translateY(-50%);text-align:center;color:#111}#company_wrapper #atc01 .inc01_wrap .txt h1{margin-top:15px;width:100%;font-size:100px;font-weight:700;line-height:1.2;color:#111}#company_wrapper #atc01 .inc01_wrap .txt p{margin-top:40px;font-size:20px;font-weight:400}#company_wrapper #atc01 .inc01_wrap .img{position:absolute;top:80%;z-index:-1;margin:0 auto;width:85%;height:350px;background-repeat:no-repeat;background-position:50% 70%;background-size:cover}#company_wrapper #atc01 .bg_color{overflow-x:hidden;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;opacity:0;background-color:#f5f5f5}@media(max-width:1380px){#company_wrapper #atc01 .inc01_wrap .txt h1{font-size:36px}#company_wrapper #atc01 .inc01_wrap .txt p{margin-top:30px}#company_wrapper #atc01 .inc01_wrap .img{top:75%;width:90%;height:300px}}@media(max-width:1024px){#company_wrapper #atc01 .inc01_wrap{height:100vh}#company_wrapper #atc01 .inc01_wrap .txt{top:35%}#company_wrapper #atc01 .inc01_wrap .txt h1{font-size:30px}#company_wrapper #atc01 .inc01_wrap .img{top:60%}}@media(max-width:768px){#company_wrapper #atc01 .inc01_wrap .txt{top:30%}#company_wrapper #atc01 .inc01_wrap .txt h1{font-size:26px}#company_wrapper #atc01 .inc01_wrap .txt p{margin:25px auto 0;width:80%;font-size:15px}#company_wrapper #atc01 .inc01_wrap .img{top:50%}}@media(max-width:480px){#company_wrapper #atc01 .inc01_wrap{margin-top:30px;height:auto}#company_wrapper #atc01 .inc01_wrap .txt{top:50%;left:50%;transform:translate(-50%,-50%);width:100%}#company_wrapper #atc01 .inc01_wrap .txt span{color:#fff}#company_wrapper #atc01 .inc01_wrap .txt h1{margin-top:10px;font-size:22px;color:#fff}#company_wrapper #atc01 .inc01_wrap .txt p{margin:20px auto 0;width:95%;font-size:13px;color:#fff}#company_wrapper #atc01 .inc01_wrap .img{position:static;width:95%;height:450px}#company_wrapper #atc01 .bg_color{display:none}}@media(max-width:380px){#company_wrapper #atc01 .inc01_wrap .txt h1{margin-top:8px;font-size:19px;color:#fff}#company_wrapper #atc01 .inc01_wrap .txt p{margin:18px auto 0}#company_wrapper #atc01 .inc01_wrap .img{height:380px}}#company_wrapper #atc02{overflow-x:hidden;position:relative;margin:400px 0;padding:200px 0 160px;width:100%;background-color:#f5f5f5}#company_wrapper #atc02 .inc02_wrap{position:relative;margin:auto;width:85%}#company_wrapper #atc02 .inc02_wrap .txt .tit{font-weight:300}#company_wrapper #atc02 .inc02_wrap .txt .tit span{font-size:40px;font-weight:700}#company_wrapper #atc02 .inc02_wrap .img_wrap{margin-top:100px;overflow:hidden}#company_wrapper #atc02 .inc02_wrap .img_wrap ul{display:flex;width:100%;height:55vh}#company_wrapper #atc02 .inc02_wrap .img_wrap li{display:flex;flex-shrink:0;width:100%;height:100%}#company_wrapper #atc02 .inc02_wrap .img_wrap li .img_cont{width:50%;height:100%}#company_wrapper #atc02 .inc02_wrap .img_wrap li .img_cont img{width:100%;height:100%;object-fit:cover}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont{display:flex;flex-direction:column;justify-content:end;position:relative;margin:0 125px;padding-bottom:50px;width:calc(50% - 250px);height:100%}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont h3{margin-top:10px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .num{position:absolute;top:0;right:0;font-size:70px;font-weight:400;color:rgba(0,0,0,.1)}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .en{font-size:13px;font-weight:400}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .pl{margin-top:20px;font-size:16px;font-weight:400}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a{position:relative;display:flex;align-items:center;margin-top:60px;width:max-content;font-size:13px;font-weight:700;color:#777}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:after{content:"";position:absolute;bottom:12px;left:70px;width:0;height:1px;transition:all .3s;background-color:#111}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span{position:relative;display:block;margin-right:20px;width:50px;height:50px;transition:all .3s;border:1px solid #777;border-radius:50%}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s;width:4px;height:4px;border-radius:50%;background-color:#777}@media(hover:hover){#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover{color:#111}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover:after{width:calc(100% - 70px)}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover span{border:1px solid #111}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover span:after{width:9px;height:9px;background-color:#111}}@media(max-width:1380px){#company_wrapper #atc02{margin:500px 0}#company_wrapper #atc02 .inc02_wrap{width:90%}#company_wrapper #atc02 .inc02_wrap .txt .tit span{font-size:36px}#company_wrapper #atc02 .inc02_wrap .img_wrap ul{height:45vh}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont{margin:0 40px;width:calc(50% - 20px)}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .num{font-size:60px}}@media(max-width:1024px){#company_wrapper #atc02{margin:400px 0 0;padding:150px 0}#company_wrapper #atc02 .inc02_wrap{width:95%}#company_wrapper #atc02 .inc02_wrap .txt .tit span{font-size:30px}#company_wrapper #atc02 .inc02_wrap .img_wrap{margin-top:75px}#company_wrapper #atc02 .inc02_wrap .img_wrap ul{height:38vh}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont{justify-content:center;padding:0;margin:0 2.5%;width:45%}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .pl{font-size:15px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a{margin-top:45px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span{width:45px;height:45px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover span:after{width:7px;height:7px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .num{font-size:50px}}@media(max-width:768px){#company_wrapper #atc02{padding:140px 0 0}#company_wrapper #atc02 .inc02_wrap .txt{text-align:center}#company_wrapper #atc02 .inc02_wrap .txt .tit span{font-size:28px}#company_wrapper #atc02 .inc02_wrap .img_wrap{margin-top:60px}#company_wrapper #atc02 .inc02_wrap .img_wrap ul{flex-direction:column;height:auto}#company_wrapper #atc02 .inc02_wrap .img_wrap li{flex-direction:column}#company_wrapper #atc02 .inc02_wrap .img_wrap li .img_cont{width:100%;height:370px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont{margin:60px auto;width:95%}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont h3{margin-top:15px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .pl{margin-top:30px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a{margin-top:35px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .num{top:-13px;font-size:45px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span{margin-right:15px;width:40px;height:40px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:after{left:55px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover span:after{width:6px;height:6px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover:after{width:calc(100% - 55px)}}@media(max-width:480px){#company_wrapper #atc02{margin:30px 0 0;padding:90px 0 50px}#company_wrapper #atc02 .inc02_wrap .txt .tit span{font-size:22px}#company_wrapper #atc02 .inc02_wrap .img_wrap{margin-top:45px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .img_cont{height:275px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont{margin:50px auto}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont h3{margin-top:10px;font-size:20px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .pl{margin-top:20px;font-size:14px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .num{font-size:38px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a{margin-top:30px;color:#111}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:after{bottom:8px;width:calc(100% - 55px)}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span{width:37px;height:37px;border:1px solid #111}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span:after{width:6px;height:6px;background-color:#111}}@media(max-width:380px){#company_wrapper #atc02{padding:80px 0 50px}#company_wrapper #atc02 .inc02_wrap .txt .tit span{font-size:19px}#company_wrapper #atc02 .inc02_wrap .img_wrap{margin-top:30px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .img_cont{height:220px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont{margin:40px auto}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont h3{margin-top:8px;font-size:18px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .pl{margin-top:16px;font-size:13px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont .num{font-size:34px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a{margin-top:30px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a span{margin-right:12px;width:35px;height:35px}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:after{left:47px;width:calc(100% - 47px)}#company_wrapper #atc02 .inc02_wrap .img_wrap li .txt_cont a:hover:after{width:calc(100% - 47px)}}#company_wrapper #atc03{position:relative;margin:0 0 200px;height:auto;overflow:hidden}#company_wrapper #atc03 .inc03_wrap{padding-top:100px;position:relative;display:flex;margin:auto;width:100%;height:auto}#company_wrapper #atc03 .inc03_wrap .txt{position:-webkit-sticky;position:sticky;top:100px;width:50%;height:100%}#company_wrapper #atc03 .inc03_wrap .txt ul{margin-top:60px}#company_wrapper #atc03 .inc03_wrap .txt ul li{position:relative;font-size:16px;font-weight:700;transition:all .3s}#company_wrapper #atc03 .inc03_wrap .txt ul li.on{padding-left:25px;color:#f18686;transition:all .3s}#company_wrapper #atc03 .inc03_wrap .txt ul li+li{margin-top:20px}#company_wrapper #atc03 .inc03_wrap .txt ul .item01.on:after{content:"01.";position:absolute;top:50%;left:0;transform:translateY(-50%)}#company_wrapper #atc03 .inc03_wrap .txt ul .item02.on:after{content:"02.";position:absolute;top:50%;left:0;transform:translateY(-50%)}#company_wrapper #atc03 .inc03_wrap .txt ul .item03.on:after{content:"03.";position:absolute;top:50%;left:0;transform:translateY(-50%)}#company_wrapper #atc03 .inc03_wrap .txt ul .item04.on:after{content:"04.";position:absolute;top:50%;left:0;transform:translateY(-50%)}#company_wrapper #atc03 .inc03_wrap .txt ul .item05.on:after{content:"05.";position:absolute;top:50%;left:0;transform:translateY(-50%)}#company_wrapper #atc03 .inc03_wrap .txt ul .item06.on:after{content:"06.";position:absolute;top:50%;left:0;transform:translateY(-50%)}#company_wrapper #atc03 .inc03_wrap .cont{width:50%}#company_wrapper #atc03 .inc03_wrap .cont li+li{padding-top:100px}#company_wrapper #atc03 .inc03_wrap .cont li .img{width:100%;height:450px;overflow:hidden}#company_wrapper #atc03 .inc03_wrap .cont .cont01 .img img{transform:translate(-180px)}#company_wrapper #atc03 .inc03_wrap .cont .cont02 .img img{transform:translate(-240px,-270px)}#company_wrapper #atc03 .inc03_wrap .cont .cont03 .img img{transform:translate(-235px,-100px)}#company_wrapper #atc03 .inc03_wrap .cont .cont04 .img img{transform:translate(-200px,-235px)}#company_wrapper #atc03 .inc03_wrap .cont .cont05 .img img{transform:translate(-135px)}#company_wrapper #atc03 .inc03_wrap .cont .cont06 .img img{transform:translate(-235px,-235px)}#company_wrapper #atc03 .inc03_wrap .cont li h3{margin-top:50px}#company_wrapper #atc03 .inc03_wrap .cont li p{margin-top:60px;font-size:15px;font-weight:400;color:hsla(0,0%,7%,.5)}#company_wrapper #atc03 .inc03_wrap .cont li a{position:relative;display:block;margin-top:80px;width:max-content;transition:all .3s;font-size:17px;font-weight:700}#company_wrapper #atc03 .inc03_wrap .cont li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;transition:all .3s;background-color:#111}@media(hover:hover){#company_wrapper #atc03 .inc03_wrap .cont li a:hover:after{width:100%}}@media(max-width:1380px){#company_wrapper #atc03{margin:0 0 180px}#company_wrapper #atc03 .inc03_wrap{width:100%}#company_wrapper #atc03 .inc03_wrap .cont li .img{height:405px}#company_wrapper #atc03 .inc03_wrap .cont li .img img{width:100%;height:100%;transform:none!important;object-fit:cover}#company_wrapper #atc03 .inc03_wrap .cont li h3{margin-top:45px}#company_wrapper #atc03 .inc03_wrap .cont li p{margin-top:50px}#company_wrapper #atc03 .inc03_wrap .cont li a{margin-top:70px}}@media(max-width:1024px){#company_wrapper #atc03{margin:0 0 160px}#company_wrapper #atc03 .inc03_wrap{width:100%}#company_wrapper #atc03 .inc03_wrap .cont li .img{height:340px}#company_wrapper #atc03 .inc03_wrap .cont li h3,#company_wrapper #atc03 .inc03_wrap .cont li p{margin-top:40px}#company_wrapper #atc03 .inc03_wrap .cont li a{margin-top:60px;font-size:16px}}@media(max-width:768px){#company_wrapper #atc03{overflow-x:hidden;width:100%;margin:0 0 120px}#company_wrapper #atc03 .inc03_wrap{flex-direction:column}#company_wrapper #atc03 .inc03_wrap .txt{position:static;width:100%;text-align:center}#company_wrapper #atc03 .inc03_wrap .txt ul{display:none}#company_wrapper #atc03 .inc03_wrap .cont{margin-top:90px;width:100%}#company_wrapper #atc03 .inc03_wrap .cont li{display:flex;align-items:center;gap:20px}#company_wrapper #atc03 .inc03_wrap .cont li+li{padding-top:100px}#company_wrapper #atc03 .inc03_wrap .cont li:nth-child(2),#company_wrapper #atc03 .inc03_wrap .cont li:nth-child(4),#company_wrapper #atc03 .inc03_wrap .cont li:nth-child(6){flex-direction:row-reverse}#company_wrapper #atc03 .inc03_wrap .cont li .img{width:50%;height:310px;background-repeat:no-repeat;background-size:cover}#company_wrapper #atc03 .inc03_wrap .cont li .img img{display:none}#company_wrapper #atc03 .inc03_wrap .cont .cont01 .img{background-image:url(/home/5/img_1.jpg);background-position:70% 50%}#company_wrapper #atc03 .inc03_wrap .cont .cont02 .img{background-image:url(/home/5/img_2.jpg);background-position:50%}#company_wrapper #atc03 .inc03_wrap .cont .cont03 .img{background-image:url(/home/5/img_3.jpg);background-position:100% 50%}#company_wrapper #atc03 .inc03_wrap .cont .cont04 .img{background-image:url(/home/5/img_4.jpg);background-position:50%}#company_wrapper #atc03 .inc03_wrap .cont .cont05 .img{background-image:url(/home/5/img_5.jpg);background-position:10% 50%}#company_wrapper #atc03 .inc03_wrap .cont .cont06 .img{background-image:url(/home/5/img_6.jpg);background-position:50%}#company_wrapper #atc03 .inc03_wrap .cont li .txt_container{display:flex;flex-direction:column;width:calc(50% - 20px)}#company_wrapper #atc03 .inc03_wrap .cont li:nth-child(odd) .txt_container{align-items:end;text-align:end}#company_wrapper #atc03 .inc03_wrap .cont li h3{margin-top:0}#company_wrapper #atc03 .inc03_wrap .cont li p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;margin-top:25px;font-size:14px}#company_wrapper #atc03 .inc03_wrap .cont li a{margin-top:35px;font-size:15px}}@media(max-width:580px){#company_wrapper #atc03{margin:0 0 80px}#company_wrapper #atc03 .inc03_wrap .cont li{flex-direction:column;gap:35px}#company_wrapper #atc03 .inc03_wrap .cont li+li{padding-top:80px}#company_wrapper #atc03 .inc03_wrap .cont li:nth-child(2){flex-direction:column}#company_wrapper #atc03 .inc03_wrap .cont li .img{width:100%;height:280px}#company_wrapper #atc03 .inc03_wrap .cont li .txt_container{width:100%}}@media(max-width:480px){#company_wrapper #atc03{margin:0 0 60px}#company_wrapper #atc03 .inc03_wrap .cont{margin-top:55px}#company_wrapper #atc03 .inc03_wrap .cont li{position:relative}#company_wrapper #atc03 .inc03_wrap .cont li+li{padding:0;margin-top:24px}#company_wrapper #atc03 .inc03_wrap .cont li .txt_container{align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}#company_wrapper #atc03 .inc03_wrap .cont li .txt_container h3{color:#fff}#company_wrapper #atc03 .inc03_wrap .cont li p{width:95%;margin:15px auto 0;-webkit-line-clamp:2;line-clamp:2;font-size:13px;color:hsla(0,0%,100%,.6)}#company_wrapper #atc03 .inc03_wrap .cont li a{font-size:14px;color:#fff}#company_wrapper #atc03 .inc03_wrap .cont li a:after{width:100%;background-color:#fff}#company_wrapper #atc03 .inc03_wrap .cont li:nth-child(odd) .txt_container{align-items:center;text-align:center}#company_wrapper #atc03 .inc03_wrap .cont .cont01 .img{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/5/img_1.jpg)}#company_wrapper #atc03 .inc03_wrap .cont .cont02 .img{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/5/img_2.jpg)}#company_wrapper #atc03 .inc03_wrap .cont .cont03 .img{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/5/img_3.jpg)}#company_wrapper #atc03 .inc03_wrap .cont .cont04 .img{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/5/img_4.jpg)}#company_wrapper #atc03 .inc03_wrap .cont .cont05 .img{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/5/img_5.jpg)}#company_wrapper #atc03 .inc03_wrap .cont .cont06 .img{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/home/5/img_6.jpg)}}@media(max-width:380px){#company_wrapper #atc03{margin:80px 0 50px}#company_wrapper #atc03 .inc03_wrap .cont li+li{margin-top:15px}#company_wrapper #atc03 .inc03_wrap .cont li a{margin-top:30px;font-size:13px}#company_wrapper #atc03 .inc03_wrap .cont li .img{height:265px}}#company_wrapper #atc04{overflow-x:hidden;position:relative;width:100%;border-top:1px solid #e1e1e1}#company_wrapper #atc04 .inc04_wrap{display:flex;flex-direction:column;margin:auto;padding:150px 0 180px;width:85%}#company_wrapper #atc04 .inc04_wrap .cont{display:grid;grid-template-areas:"a b d" "a c e";grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:30px;gap:30px;margin-top:100px}#company_wrapper #atc04 .inc04_wrap .cont li{position:relative;overflow:hidden}#company_wrapper #atc04 .inc04_wrap .cont img{width:100%;height:100%;object-fit:cover;transition:all .3s}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) span{display:flex;justify-content:center;align-items:center;padding:8px 14px;width:max-content;border-radius:20px;font-size:14px;font-weight:700;color:#fff;background-color:rgba(0,0,0,.3)}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) .tit{padding-bottom:10px;font-size:22px;font-weight:700;color:#fff}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) p{margin-top:10px;font-size:15px;font-weight:400;color:hsla(0,0%,100%,.6);word-break:keep-all}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) svg{position:absolute;top:0;right:0;width:20px;color:#fff;transition:all .3s}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) a{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}#company_wrapper #atc04 .inc04_wrap .cont .item01{grid-area:a}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt{position:relative;padding:40px;background-color:#534741}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt .tit{margin-top:50px;font-size:25px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt svg{top:40px;right:40px}#company_wrapper #atc04 .inc04_wrap .cont .item02{grid-area:b}#company_wrapper #atc04 .inc04_wrap .cont .item02 img{transform:scale(1.6)}#company_wrapper #atc04 .inc04_wrap .cont .item03{display:flex;flex-direction:column;justify-content:space-between;grid-area:c;padding:40px;background:url(/home/7/img_2.gif)}#company_wrapper #atc04 .inc04_wrap .cont .item03 img{height:100%}#company_wrapper #atc04 .inc04_wrap .cont .item04{grid-area:d;width:100%}#company_wrapper #atc04 .inc04_wrap .cont .item04 img{transform:scale(1.6)}#company_wrapper #atc04 .inc04_wrap .cont .item05{display:flex;flex-direction:column;justify-content:space-between;grid-area:e;padding:40px;background:url(/home/7/img_3.jpg)}@media(hover:hover){#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd):hover .tit{text-decoration:underline;text-underline-offset:6px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd):hover svg{transform:rotate(45deg)}#company_wrapper #atc04 .inc04_wrap .cont .item02:hover img,#company_wrapper #atc04 .inc04_wrap .cont .item04:hover img{transform:scale(1.8)}}@media(max-width:1500px){#company_wrapper #atc04 .inc04_wrap .cont .item03:after,#company_wrapper #atc04 .inc04_wrap .cont .item05:after{width:320px;height:320px}}@media(max-width:1380px){#company_wrapper #atc04 .inc04_wrap{padding:120px 0 150px;width:90%}#company_wrapper #atc04 .inc04_wrap .cont{gap:22px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) .tit{font-size:20px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt .tit{font-size:23px}#company_wrapper #atc04 .inc04_wrap .cont .item03{padding:30px}#company_wrapper #atc04 .inc04_wrap .cont .item03:after{width:300px;height:300px}#company_wrapper #atc04 .inc04_wrap .cont .item05{padding:30px}#company_wrapper #atc04 .inc04_wrap .cont .item05:after{width:300px;height:300px}}@media(max-width:1024px){#company_wrapper #atc04 .inc04_wrap{padding:100px 0 120px;width:95%}#company_wrapper #atc04 .inc04_wrap .cont{grid-template-areas:"a b" "a c" "d e";grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:16px;margin-top:70px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) .tit{font-size:18px}#company_wrapper #atc04 .inc04_wrap .cont .item01{grid-area:a;height:510px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .img{height:50%}#company_wrapper #atc04 .inc04_wrap .cont .item01 img{height:100%}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt{padding:30px;height:50%}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt .tit{font-size:21px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt svg{top:30px;right:30px}#company_wrapper #atc04 .inc04_wrap .cont .item02{grid-area:b;height:245px}#company_wrapper #atc04 .inc04_wrap .cont .item02 img{transform:none!important}#company_wrapper #atc04 .inc04_wrap .cont .item03{grid-area:d;height:225px}#company_wrapper #atc04 .inc04_wrap .cont .item03:after{top:100%;right:0;transform:translate(50%,-50%)}#company_wrapper #atc04 .inc04_wrap .cont .item04{grid-area:c;height:245px}#company_wrapper #atc04 .inc04_wrap .cont .item04 img{transform:none!important}#company_wrapper #atc04 .inc04_wrap .cont .item05{grid-area:e;height:225px}#company_wrapper #atc04 .inc04_wrap .cont .item05:after{top:100%;right:0;left:unset;transform:translate(50%,-50%)}}@media(max-width:768px){#company_wrapper #atc04 .inc04_wrap{padding:80px 0}#company_wrapper #atc04 .inc04_wrap .txt{text-align:center}#company_wrapper #atc04 .inc04_wrap .cont{gap:12px;margin-top:60px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) .tit{font-size:17px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) span{padding:6px 12px;font-size:13px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) p{font-size:14px}#company_wrapper #atc04 .inc04_wrap .cont .item01{height:455px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt{padding:20px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt .tit{margin-top:30px;font-size:18px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt svg{top:20px;right:20px}#company_wrapper #atc04 .inc04_wrap .cont .item02{height:220px}#company_wrapper #atc04 .inc04_wrap .cont .item03{padding:20px}#company_wrapper #atc04 .inc04_wrap .cont .item03:after{width:270px;height:270px}#company_wrapper #atc04 .inc04_wrap .cont .item04{height:220px}#company_wrapper #atc04 .inc04_wrap .cont .item05{padding:20px}#company_wrapper #atc04 .inc04_wrap .cont .item05:after{width:270px;height:270px}}@media(max-width:580px){#company_wrapper #atc04 .inc04_wrap .cont{grid-template-areas:"a a" "b c" "d e"}#company_wrapper #atc04 .inc04_wrap .cont .item01 .img{height:55%}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt{height:45%}}@media(max-width:480px){#company_wrapper #atc04 .inc04_wrap{padding:70px 0 0}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) span{padding:5px 10px}#company_wrapper #atc04 .inc04_wrap .cont{grid-template-areas:"a a" "b c" "d d" "e e";margin-top:45px}#company_wrapper #atc04 .inc04_wrap .cont .item01{height:400px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt .tit{margin-top:20px;font-size:17px}#company_wrapper #atc04 .inc04_wrap .cont .item02{height:200px}#company_wrapper #atc04 .inc04_wrap .cont .item03{height:190px}#company_wrapper #atc04 .inc04_wrap .cont .item03:after{width:230px;height:230px}#company_wrapper #atc04 .inc04_wrap .cont .item04{height:200px}#company_wrapper #atc04 .inc04_wrap .cont .item05{height:190px}#company_wrapper #atc04 .inc04_wrap .cont .item05:after{width:230px;height:230px}}@media(max-width:380px){#company_wrapper #atc04 .inc04_wrap{padding:60px 0 0}#company_wrapper #atc04 .inc04_wrap .cont{margin-top:35px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) .tit{font-size:16px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) span{font-size:12px}#company_wrapper #atc04 .inc04_wrap .cont li:nth-child(odd) p{margin-top:5px;font-size:13px}#company_wrapper #atc04 .inc04_wrap .cont .item01{height:370px}#company_wrapper #atc04 .inc04_wrap .cont .item01 .la_txt .tit{margin-top:15px;font-size:16px}#company_wrapper #atc04 .inc04_wrap .cont .item02{height:180px}#company_wrapper #atc04 .inc04_wrap .cont .item03{height:170px}#company_wrapper #atc04 .inc04_wrap .cont .item03:after{width:205px;height:205px}#company_wrapper #atc04 .inc04_wrap .cont .item04{height:180px}#company_wrapper #atc04 .inc04_wrap .cont .item05{height:170px}#company_wrapper #atc04 .inc04_wrap .cont .item05:after{width:205px;height:205px}}#company_wrapper #atc05{position:relative;z-index:1;width:100%;height:392px;margin:-93px auto 0;text-align:center;background-size:cover}#company_wrapper #atc05 .tit{padding-top:175px;font-size:48px;line-height:45px;font-weight:200;font-family:Poppins;color:#fff}#company_wrapper #atc05 .txt{padding-top:23px;font-size:14px;color:hsla(0,0%,100%,.7)}#company_wrapper #atc05 .more{width:86px;margin:0 auto;padding-top:33px}#company_wrapper #atc05 .more a{display:block;font-size:12px;font-weight:600;color:#fff;font-family:Poppins}#company_wrapper #atc05 .more:after{display:block;content:"";width:84px;height:4px;margin:8px auto 0;background:hsla(0,0%,100%,.3);transition:all .4s}#company_wrapper #atc05 .more:hover:after{background:hsla(0,0%,100%,.8)}@media(max-width:480px){#company_wrapper #atc05{height:260px;margin:50px auto 0}#company_wrapper #atc05 .tit{padding-top:50px;font-size:40px}}#company_wrapper #business1008{overflow:hidden;padding-top:100px;font-size:16px;color:#777;line-height:1.65;font-family:Pretendard}#company_wrapper #business1008 .w1440{max-width:1440px;margin:0 auto}#company_wrapper #business1008 .tit_area{margin-bottom:45px;font-size:18px}#company_wrapper #business1008 .tit_area p{position:relative;width:max-content;font-size:48px;font-weight:800;line-height:1;color:#111;text-transform:uppercase;font-family:Poppins}#company_wrapper #business1008 .tit_area p:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:var(--primary)}#company_wrapper #business1008 .cont01 .tit_area p{margin-bottom:30px}#company_wrapper #business1008 .cont01 ul{display:flex;height:500px}#company_wrapper #business1008 .cont01 ul li{position:relative;width:25%;padding:0 0 60px 50px;color:#fff;background:url(/home/2/img_1.jpg) 50% no-repeat;background-size:cover}#company_wrapper #business1008 .cont01 ul li:nth-child(2){background-image:url(/home/2/img_2.jpg)}#company_wrapper #business1008 .cont01 ul li:nth-child(3){background-image:url(/home/2/img_3.jpg)}#company_wrapper #business1008 .cont01 ul li:nth-child(4){background-image:url(/home/2/img_4.jpg)}#company_wrapper #business1008 .cont01 ul li:before{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.4);transition:all .2s}#company_wrapper #business1008 .cont01 ul li:after{opacity:0;display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.757),transparent 67%);transition:all .2s}#company_wrapper #business1008 .cont01 ul li{display:flex;flex-flow:column;align-items:flex-start;transition:all .6s var(--timing)}#company_wrapper #business1008 .cont01 ul li>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .2s}#company_wrapper #business1008 .cont01 ul li .txt{opacity:0;position:relative;z-index:1;margin-top:auto;transition:all .2s}#company_wrapper #business1008 .cont01 ul li .txt span{display:block;margin-top:60px;font-size:15px;font-weight:600;text-transform:uppercase;font-family:Poppins}#company_wrapper #business1008 .cont01 ul li .txt p{margin:10px 0 25px;font-size:32px;font-weight:700}#company_wrapper #business1008 .cont01 ul li .txt div{padding-right:40px}#company_wrapper #business1008 .cont01 ul li.on{width:50%}#company_wrapper #business1008 .cont01 ul li.on>img{opacity:0}#company_wrapper #business1008 .cont01 ul li.on .txt{opacity:1;transition:all .6s var(--timing) .3s}#company_wrapper #business1008 .cont01 ul li.on:before{opacity:0}#company_wrapper #business1008 .cont01 ul li.on:after{opacity:1}#company_wrapper #business1008 .cont02{position:relative;z-index:1;margin-top:180px}#company_wrapper #business1008 .cont02 .tit_area{display:flex;align-items:center;justify-content:space-between}#company_wrapper #business1008 .cont02 .controls span{cursor:pointer;width:58px;height:58px;border-radius:50%;border:1px solid #111;font-size:30px;text-align:center;line-height:56px;color:#111;transition:all .6s var(--timing)}#company_wrapper #business1008 .cont02 .controls span+span{margin-left:10px}#company_wrapper #business1008 .cont02 .slide{overflow:hidden;margin-left:calc((100% - 1440px)/2);padding-left:1px}#company_wrapper #business1008 .cont02 .slide a{display:block;position:relative;height:280px;padding:55px 40px;border:1px solid #e1e1e1;background:#fff;transition:all .2s}#company_wrapper #business1008 .cont02 .slide dl dt{margin-bottom:25px;font-size:30px;font-weight:700;color:#cc9581}#company_wrapper #business1008 .cont02 .slide dl dd{font-size:20px;display:flex;align-items:center;line-height:1;color:#777}#company_wrapper #business1008 .cont02 .slide dl dd+dd{margin-top:10px}#company_wrapper #business1008 .cont02 .slide dl dd span{margin-right:10px;font-size:20px;color:#111}#company_wrapper #business1008 .cont02 .slide a .plus{position:absolute;right:120px;bottom:100px;width:27px;height:27px}@media(hover:hover){#company_wrapper #business1008 .cont02 .controls span:hover{color:#fff;background:#111}#company_wrapper #business1008 .cont02 .slide a:hover{border-color:var(--primary)}#company_wrapper #business1008 .cont02 .slide a:hover .line1:before{height:15px;left:18px;transform:rotate(-45deg)}#company_wrapper #business1008 .cont02 .slide a:hover .line1:after{height:15px;left:18px;transform:rotate(45deg)}#company_wrapper #business1008 .cont03 .links a:hover:after{width:100%}}@media(max-width:1440px){#company_wrapper #business1008 .w1440{padding:0 30px}#company_wrapper #business1008 .cont01 ul li .txt div{white-space:normal}#company_wrapper #business1008 .cont02 .slide{margin-left:30px}}@media(max-width:1024px){#company_wrapper #business1008{padding-top:60px;font-size:15px}#company_wrapper #business1008 .tit_area{font-size:16px}#company_wrapper #business1008 .tit_area p{font-size:38px}#company_wrapper #business1008 .tit_area p:after{right:-14px;top:-2px;width:9px;height:9px}#company_wrapper #business1008 .cont01 ul{height:450px}#company_wrapper #business1008 .cont01 ul li{padding:0 0 40px 30px}#company_wrapper #business1008 .cont01 ul li .txt p{font-size:26px}#company_wrapper #business1008 .cont02{margin-top:100px}#company_wrapper #business1008 .cont02 .controls span{width:45px;height:45px;font-size:26px;line-height:43px}#company_wrapper #business1008 .cont02 .slide a{height:240px;padding:35px 30px}#company_wrapper #business1008 .cont03{transform:translateY(-120px);padding:225px 0 150px}#company_wrapper #business1008 .cont03 .tit_area{margin-bottom:60px}#company_wrapper #business1008 .cont03 .links a{font-size:20px}#company_wrapper #business1008 .cont02 .slide a .plus{display:none}}@media(max-width:768px){#company_wrapper #business1008{padding-top:40px;font-size:14px}#company_wrapper #business1008 .w1440{padding:0 20px}#company_wrapper #business1008 .tit_area{margin-bottom:30px;font-size:15px}#company_wrapper #business1008 .tit_area p{font-size:28px}#company_wrapper #business1008 .cont01 .tit_area p{margin-bottom:20px}#company_wrapper #business1008 .cont01 ul{flex-wrap:wrap;height:auto}#company_wrapper #business1008 .cont01 ul li{width:50%;height:350px;padding:30px}#company_wrapper #business1008 .cont01 ul li .txt img{width:25px}#company_wrapper #business1008 .cont01 ul li .txt span{margin-top:25px;font-size:12px}#company_wrapper #business1008 .cont01 ul li .txt p{margin:5px 0 10px;font-size:20px}#company_wrapper #business1008 .cont01 ul li .txt div{padding:0}#company_wrapper #business1008 .cont01 ul li>img{display:none}#company_wrapper #business1008 .cont01 ul li .txt,#company_wrapper #business1008 .cont01 ul li.on:before{opacity:1}#company_wrapper #business1008 .cont01 ul li:after{display:none}#company_wrapper #business1008 .cont02 .slide{margin-left:20px}#company_wrapper #business1008 .cont02 .slide a{height:200px;padding:25px}#company_wrapper #business1008 .cont02 .slide dl dt{margin-bottom:15px;font-size:20px}#company_wrapper #business1008 .cont02 .slide dl dd+dd{margin-top:5px}#company_wrapper #business1008 .cont02 .slide dl dd span{font-size:18px}#company_wrapper #business1008 .cont02 .slide a .plus{display:none}#company_wrapper #business1008 .cont02 .slide a .plus .line1:after,#company_wrapper #business1008 .cont02 .slide a .plus .line1:before{left:9px}#company_wrapper #business1008 .cont02 .slide a .plus .line2:before{left:0;top:9px}#company_wrapper #business1008 .cont02 .slide a .plus .line2:after{right:0;bottom:9px}#company_wrapper #business1008 .cont03 .tit_area{margin-bottom:35px}#company_wrapper #business1008 .cont03 .links{display:block}#company_wrapper #business1008 .cont03 .links a{display:flex;align-items:center;width:100%;padding:15px;border:1px solid #111;font-size:18px}#company_wrapper #business1008 .cont03 .links a+a{margin:20px 0 0}}@media(max-width:480px){#company_wrapper #business1008 .cont01 ul li,#company_wrapper #business1008 .cont01 ul li.on{width:100%}#company_wrapper #business1008 .cont02{margin-top:60px}#company_wrapper #business1008 .cont03{padding:180px 0 100px}#company_wrapper #business1008 .cont02 .controls{display:none}#company_wrapper #business1008 .cont03 .links a{padding:12px;font-size:16px}#company_wrapper #business1008 .cont03 .links a+a{margin-top:15px}#company_wrapper #business1008 .cont02 .slide a .plus{display:none}}#company_wrapper .address{font-size:15px;margin-top:-10px}#company_wrapper .floBanPc-wrapper{display:flex;flex-direction:row;align-items:center;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:99;transition:all .3s ease}#company_wrapper .floBanPc{display:flex;flex-direction:column}#company_wrapper .collapsed .floBanPc1,#company_wrapper .collapsed .floBanPc2,#company_wrapper .collapsed .floBanPc3{width:40px;height:100px;overflow:hidden}#company_wrapper .collapsed .floBanPc1{top:370px}#company_wrapper .collapsed .floBanPc2{top:425px}#company_wrapper .collapsed .floBanPc3{top:480px}#company_wrapper .collapsed .floBanPc1 img,#company_wrapper .collapsed .floBanPc2 img,#company_wrapper .collapsed .floBanPc3 img{width:100%;height:auto}#company_wrapper .floBanPc1 img{border-radius:10px 10px 0 0}#company_wrapper .floBanPc3 img{border-radius:0 0 10px 10px}#company_wrapper .toggle-button{padding:10px;height:-moz-fit-content;height:fit-content;background-color:#e9e9e9;color:#000;border:none;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer;z-index:100;transition:all .3s ease;font-weight:700;font-size:15px}#company_wrapper .collapsed .toggle-button{right:50px}@media screen and (max-width:800px){#company_wrapper .center-button{display:none}#company_wrapper .fixed.m_fix_menu{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;right:0;bottom:0;width:100%;box-shadow:0 -2px 6px 0 rgba(0,0,0,.149);background-color:#fff}}@media screen and (max-width:500px){#company_wrapper .fixed{right:20px;bottom:20px}#company_wrapper .floBanPc1,#company_wrapper .floBanPc2,#company_wrapper .floBanPc3,#company_wrapper .toggle-button{display:none}}#company_wrapper .fixed{position:fixed;right:10%;bottom:5%;z-index:9999;cursor:pointer;padding:0;display:flex;flex-direction:column;align-items:flex-end;display:none}#company_wrapper .center-button{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;color:#fff}#company_wrapper .center-button button{padding:15px 30px;background-color:#ffab9b;color:#fff;font-size:30px;border:none;border-radius:50px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease}#company_wrapper .center-button button:hover{background-color:#ff8f78}#company_wrapper .center-button a{color:#fff;font-weight:700}#company_wrapper #greeting1007{position:relative;font-size:15px;text-align:center;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:Pretendard}#company_wrapper #greeting1007 *{word-break:keep-all}#company_wrapper #greeting1007 .pl{white-space:pre-line}#company_wrapper #greeting1007 .pg_color{color:#333}#company_wrapper #greeting1007 .pg_bdcolor:before{border-color:#333}#company_wrapper #greeting1007 .pg_bgcolor{background-color:#333}#company_wrapper #greeting1007 .tit_area{margin-bottom:25px;font-weight:200;color:#aaa;letter-spacing:-.8px}#company_wrapper #greeting1007 .tit_area span{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-family:Poppins}#company_wrapper #greeting1007 .tit_area.t_center span:after{display:block;content:"";width:1px;height:30px;margin:12px auto;background-color:#d1d1d1}#company_wrapper #greeting1007 .tit_area p{font-size:29px;line-height:1.4}#company_wrapper #greeting1007 .tit_area b{font-weight:700}#company_wrapper #greeting1007 .cont_area{padding-top:250px;background-size:contain;background:url(/home/8/greeting.jpg) no-repeat top}#company_wrapper #greeting1007 .cont{padding-top:50px;width:90%;margin:0 auto;background-color:#fff}#company_wrapper #greeting1007 .cont .st{padding-bottom:10px;font-size:22px;font-weight:500;letter-spacing:-.8px;color:#333}#company_wrapper #greeting1007 .cont .sign{margin-top:20px;font-weight:700;color:#333}#company_wrapper #greeting1007 .cont .sign span{padding-left:5px;font-size:26px;color:#333;font-family:Handletter}@media(max-width:1024px){#company_wrapper #greeting1007{padding-bottom:30px}#company_wrapper #greeting1007 .cont .st{font-size:20px}}@media(max-width:768px){#company_wrapper #greeting1007 .pl{white-space:normal}#company_wrapper #greeting1007 .tit_area p{font-size:25px}}@media(max-width:480px){#company_wrapper #greeting1007 .tit_area p{font-size:22px}#company_wrapper #greeting1007 .cont_area{padding-top:180px}#company_wrapper #greeting1007 .cont{width:100%;padding:20px}}#company_wrapper .pagecommon{position:relative;font-size:15px;color:#777}#company_wrapper .pagecommon .pl{white-space:pre-line}#company_wrapper .pagecommon *{word-break:keep-all}#company_wrapper .pagecommon .inner{max-width:var(--mainsize);margin:0 auto}#company_wrapper #vision1009{margin-top:100px}#company_wrapper #vision1009 .tit{display:flex;justify-content:space-between;color:var(--primary)}#company_wrapper #vision1009 .tit .logo{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#company_wrapper #vision1009 .tit span{font-size:15px;font-weight:700;font-family:var(--e-font)}#company_wrapper #vision1009 .tit .txt{width:348px}#company_wrapper #vision1009 .tit h1{margin-top:15px;font-size:60px;font-weight:100;line-height:1.1}#company_wrapper #vision1009 .tit h1 b{font-weight:700}#company_wrapper #vision1009 .color{display:flex;margin:150px 0}#company_wrapper #vision1009 .color>*{width:50%}#company_wrapper #vision1009 .color li{height:25vh;padding:5vh 5vh 5vh calc(50% - 5vh);color:#fff;font-size:15px;font-weight:700;font-family:var(--e-font)}#company_wrapper #vision1009 .color .prm{background:var(--primary)}#company_wrapper #vision1009 .color .drk{background:var(--dark)}#company_wrapper #vision1009 .color .rkt{background:url(/company/1/img_2.png) no-repeat 50%;background-size:contain}#company_wrapper #vision1009 .color dl{display:flex;flex-direction:column;justify-content:space-between;height:100%}#company_wrapper #vision1009 .color dd{text-align:right}#company_wrapper #vision1009 h2{margin-bottom:50px;font-size:20px;font-weight:700;color:#111;font-family:var(--e-font)}#company_wrapper #vision1009 h3{font-size:18px;font-weight:700}#company_wrapper #vision1009 .cont div+div{margin-top:150px}#company_wrapper #vision1009 .vision h3{margin:30px 0 10px;color:#111}#company_wrapper #vision1009 .vision ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;text-align:center}#company_wrapper #vision1009 .vision ul li{padding:50px 20px 40px;border-radius:20px;background:#f2f2f2;transition:all .3s}#company_wrapper #vision1009 .vision ul li:hover{transform:translateY(-50px)}#company_wrapper #vision1009 .work h3{margin-bottom:10px;color:#fff}#company_wrapper #vision1009 .work ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}#company_wrapper #vision1009 .work ul li{display:flex;flex-direction:column;padding:50px 40px 40px;border-radius:20px;color:#fff;background:var(--primary);transition:all .3s}#company_wrapper #vision1009 .work ul li:hover{background:var(--dark)}#company_wrapper #vision1009 .work ul li:nth-child(2n){background:var(--dark);transition:all .3s}#company_wrapper #vision1009 .work ul li:nth-child(2n):hover{background:var(--dark2)}#company_wrapper #vision1009 .work div{margin-bottom:30px}#company_wrapper #vision1009 .work img{margin-left:auto}@media(max-width:1024px){#company_wrapper #vision1009 .pl{white-space:normal}#company_wrapper #vision1009 .tit{flex-direction:column-reverse;text-align:center}#company_wrapper #vision1009 .tit h1{font-size:40px}#company_wrapper #vision1009 .tit .logo{align-items:center;margin-top:30px}#company_wrapper #vision1009 .tit .logo div{margin-top:20px}#company_wrapper #vision1009 .color{margin:100px 0}#company_wrapper #vision1009 .color li{padding:5vh}#company_wrapper #vision1009 .inner{padding:0 15px}}@media(max-width:768px){#company_wrapper .pagecommon{padding:70px 0}#company_wrapper #vision1009 .tit h1{font-size:35px}#company_wrapper #vision1009 .cont div+div{margin-top:100px}#company_wrapper #vision1009 h2{margin-bottom:20px}#company_wrapper #vision1009 .vision ul{grid-template-columns:repeat(2,1fr)}#company_wrapper #vision1009 .work ul{display:block}#company_wrapper #vision1009 .work ul li{flex-direction:unset;align-items:center}#company_wrapper #vision1009 .work ul li+li{margin-top:10px}#company_wrapper #vision1009 .value{display:block}#company_wrapper #vision1009 .value ul{justify-content:space-between}#company_wrapper #vision1009 .value li{font-size:35px}}@media(max-width:480px){#company_wrapper .pagecommon{padding:50px 0}#company_wrapper #vision1009 .tit h1{font-size:30px}#company_wrapper #vision1009 .tit .logo img{width:300px}#company_wrapper #vision1009 .color{display:block}#company_wrapper #vision1009 .color>*{width:100%}#company_wrapper #vision1009 .color .rkt{height:40vh}#company_wrapper #vision1009 .cont div+div{margin-top:70px}#company_wrapper #vision1009 .work ul li{gap:30px;padding:40px 30px 30px}#company_wrapper #vision1009 .work img{width:130px}#company_wrapper #vision1009 .value li{width:calc(50% - 10px)!important;font-size:25px;text-align:center}#company_wrapper #vision1009 .value li.icon img{width:70px}}@media(max-width:390px){#company_wrapper #vision1009 .vision ul{display:block}#company_wrapper #vision1009 .vision ul li+li{margin-top:10px}#company_wrapper #vision1009 .work ul li{flex-direction:column}#company_wrapper #vision1009 .work div{margin-bottom:0}#company_wrapper #vision1009 .value li{font-size:22px}}#company_wrapper #atc01{overflow:hidden;position:relative;height:528px;margin:0 auto;letter-spacing:-.3px}#company_wrapper #atc01:after{display:block;content:"";clear:both}#company_wrapper #atc01 .inner1{position:absolute;right:50%;width:50%;height:528px;background-size:cover}#company_wrapper #atc01 .inner2{position:absolute;top:99px;left:calc(50% - 100px);width:700px;height:430px;padding:77px 20px 0 72px;border-top-left-radius:50px;background:#e9e9e9}#company_wrapper #atc01 .inner2 .tit{white-space:pre-line;padding-bottom:42px;color:#000;font-size:48px;line-height:58px;font-weight:200;font-family:Poppins}#company_wrapper #atc01 .inner2 .tit b{font-weight:700}#company_wrapper #atc01 .inner2 .txt{white-space:pre-line;font-size:20px;line-height:24px;color:#797979}#company_wrapper #atc01 .inner2 .more{width:86px;padding-top:37px;margin-left:-10px}#company_wrapper #atc01 .inner2 .more a{display:block;text-align:center;font-size:20px;font-weight:600;color:#000;font-family:Poppins}#company_wrapper #atc01 .inner2 .more:after{display:block;content:"";width:86px;height:4px;margin:8px auto 0;background:#000;transition:all .4s}#company_wrapper #atc01 .inner2 .more:hover:after{background:hsla(0,0%,84%,.7)}#company_wrapper #atc01 .inner2 .btn{display:block;position:absolute;top:-40px;right:-40px;z-index:1;width:157px;height:157px;text-align:center;line-height:157px;font-weight:700;background:#764ca2;background:linear-gradient(1turn,#764ca2 40%,#667eea);color:#fff;background-size:200% 200%;transition:all .4s}#company_wrapper #atc01 .inner2 .btn:hover{background-position:0 100%}@media(max-width:1200px){#company_wrapper #atc01 .inner2{left:45%;width:55%}#company_wrapper #atc01 .inner2 .btn{right:0}}@media(max-width:1024px){#company_wrapper #atc01 .inner2 .btn{top:-55px;height:110px;line-height:110px}#company_wrapper #atc01 .inner2 .tit,#company_wrapper #atc01 .inner2 .txt{white-space:normal;word-break:keep-all}}@media(max-width:768px){#company_wrapper #atc01 .inner1{right:10%;width:90%}#company_wrapper #atc01 .inner2{left:10%;top:auto;bottom:0;width:90%;height:auto;padding:50px 20px 50px 50px}#company_wrapper #atc01 .inner2 .tit{padding-bottom:20px;font-size:36px;line-height:1.1}#company_wrapper #atc01 .inner2 .btn{top:-110px}}@media(max-width:480px){#company_wrapper #atc01 .inner1{right:15px;width:calc(100% - 15px)}#company_wrapper #atc01 .inner2{left:15px;width:calc(100% - 15px);padding:40px 20px 40px 30px;border-top-left-radius:30px}}#company_wrapper #about1011 .cont02{margin-top:100px;background:var(--primary) url(/company/4/team.png) right no-repeat}#company_wrapper #about1011 .cont02 .inner{padding:0 100px}#company_wrapper #about1011 .cont02 .inner p{margin-bottom:10px;font-size:40px;font-weight:700}#company_wrapper #about1011 .cont02 span{font-size:20px}@media(max-width:1024px){#company_wrapper .pagecommon .inner{padding:0 15px}#company_wrapper #about1011 .tit{display:block}#company_wrapper #about1011 .tit p{margin-bottom:10px;font-size:30px}#company_wrapper #about1011 .bsn{margin:50px 0 65px}#company_wrapper #about1011 .bsn li{height:350px;padding:50px 0 50px 40px}#company_wrapper #about1011 .mrt li{flex-wrap:wrap;justify-content:center;text-align:center}#company_wrapper #about1011 .cont02{height:450px}#company_wrapper #about1011 .cont02 p{font-size:30px}#company_wrapper #about1011 .cont02 a{width:175px;height:55px}}@media(max-width:768px){#company_wrapper #about1011 .bsn{flex-wrap:wrap}#company_wrapper #about1011 .bsn li{width:calc(50% - 10px)}#company_wrapper #about1011 .bsn li:nth-child(3){width:100%;background-position:50%;background-size:cover}#company_wrapper #about1011 .bsn li dt{font-size:20px}#company_wrapper #about1011 .cont02{height:350px;margin-top:85px}#company_wrapper #about1011 .cont02 .inner{text-align:center}#company_wrapper #about1011 .cont02 p{font-size:25px}#company_wrapper #about1011 .cont02 a{margin:50px auto 0;font-size:15px}}@media(max-width:480px){#company_wrapper #about1011 .tit div{font-size:15px}#company_wrapper #about1011 .bsn li{width:100%;height:300px;background-size:cover!important;background-position:50%!important}#company_wrapper #about1011 .bsn li dt{margin-bottom:10px}#company_wrapper #about1011 .mrt{display:block}#company_wrapper #about1011 .mrt li{gap:10px}#company_wrapper #about1011 .mrt li+li{margin-top:30px}#company_wrapper #about1011 .cont02 p{font-size:22px}}#company_wrapper #about1011 .cont02{display:flex;align-items:center;justify-content:flex-start;margin-top:150px;height:500px;font-size:15px;color:#fff;background:url(/company/4/team.png)}#company_wrapper #about1011 .cont02 .inner{width:100%}#company_wrapper #about1011 .cont02 p{margin-bottom:10px;font-size:35px;font-weight:700}#company_wrapper #about1011 .cont02 a{display:flex;align-items:center;justify-content:space-between;width:-moz-fit-content;width:fit-content;height:65px;margin-top:50px;padding:0 30px;border:2px solid #fff;border-radius:50px;font-size:18px;font-weight:700;color:#fff;transition:all .3s}@media(hover:hover){#company_wrapper #about1011 .bsn li:hover{margin-top:-30px}#company_wrapper #about1011 .cont02 a:hover{color:var(--primary);background:#fff}}@media(max-width:1024px){#company_wrapper .pagecommon .inner{padding:0 15px}#company_wrapper #about1011{margin-top:-100px}#company_wrapper #about1011 .cont02{height:450px}#company_wrapper #about1011 .cont02 p{font-size:30px}#company_wrapper #about1011 .cont02 a{width:175px;height:55px}}@media(max-width:768px){#company_wrapper #about1011 .tit{text-align:center}#company_wrapper #about1011 .bsn{flex-wrap:wrap}#company_wrapper #about1011 .bsn li{width:calc(50% - 10px)}#company_wrapper #about1011 .bsn li:nth-child(3){width:100%;background-position:50%;background-size:cover}#company_wrapper #about1011 .bsn li dt{font-size:20px}#company_wrapper #about1011 .cont02{height:350px;margin-top:85px}#company_wrapper #about1011 .cont02 .inner{text-align:center}#company_wrapper #about1011 .cont02 p{font-size:25px}#company_wrapper #about1011 .cont02 a{margin:50px auto 0;font-size:15px}}@media(max-width:480px){#company_wrapper #about1011 .tit div{font-size:15px}#company_wrapper #about1011 .bsn li{width:100%;height:300px;background-size:cover!important;background-position:50%!important}#company_wrapper #about1011 .bsn li dt{margin-bottom:10px}#company_wrapper #about1011 .mrt{display:block}#company_wrapper #about1011 .mrt li{gap:10px}#company_wrapper #about1011 .mrt li+li{margin-top:30px}#company_wrapper #about1011 .cont02 .inner p{font-size:22px}#company_wrapper #about1011 .cont02 span{font-size:15px}}