@charset "utf-8";.post_view_wrap{min-height:700px;padding:8.9rem 10rem 10rem;margin-bottom:9rem;border-radius:var(--radius-20);box-shadow:0 2rem 5rem 0 rgba(204,204,204,.5);background-color:var(--color-white)}.post_view_wrap .box_alert_wrap{overflow:hidden;background-color:#ffecec;padding:2rem;font-size:15px;border-radius:.4rem}.post_view_wrap .box_info_wrap{overflow:hidden;background-color:#eee;padding:2rem 4rem;border-radius:.4rem}.post_desc{display:flex;gap:0 10px;margin-bottom:1.2rem}.post_desc li{color:var(--color-point)}.post_tit{margin-bottom:6.2rem;font-size:3.8rem;font-weight:700;line-height:1.32;letter-spacing:-.2rem;color:var(--color-grey-d)}.post_tit_sub{font-size:2.6rem;font-weight:700;line-height:1.38}.post_figure{display:block;text-align:center}.ow-button-base a{padding:17px 29px;border-radius:27px;border:solid 1px var(--color-grey-m);background-color:var(--color-white);color:var(--color-grey);font-size:1.8rem;font-weight:700}.ow-button-base a::after{content:"";display:inline-block;width:15px;height:12px;background:url(/wp-content/uploads/sites/2/image/post/ico_double_arrow.svg) no-repeat center;background-size:contain}body.single{background-color:var(--color-grey-l)}[class*=page_] .sub_tit{font-size:3.8rem;font-weight:700;line-height:1.32;letter-spacing:-.2rem;color:var(--color-grey-d)}[class*=page_] .sub_md_tit{margin-bottom:1.9rem;font-size:2.6rem;font-weight:700;line-height:1.38;color:var(--color-black)}[class*=page_] .sub_md_tit~.sub_md_tit{margin-top:4.9rem}[class*=page_] .sub_md_tit~.sub_md_tit+p{margin-top:-.9rem;margin-bottom:4px;color:#666;font-size:1.6rem;line-height:1.45}.post-content{padding:15px 10px;color:#333}.post-content p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.post-content a{text-decoration:underline}.post-content a:hover{color:var(--color-point)}.fusion-clearfix{clear:both;zoom:1}.fusion-column.fusion-one-half{position:relative;float:left;width:49%;margin-right:2%;margin-bottom:20px}.fusion-column.fusion-one-third{width:30.6666%;position:relative;float:left;margin-right:2%;margin-bottom:20px}.fusion-column.fusion-three-fifth{width:58.4%;position:relative;float:left;margin-right:2%;margin-bottom:20px}.fusion-column.last{margin-right:0}.fusion-fullwidth{clear:both}.fusion-separator{margin:0 auto;border:0 solid #e7e6e6;clear:both;position:relative}.accordion-container .mediumBtn{display:inline-block;width:178px;height:34px;line-height:34px;border:none;border-width:1px;border-style:solid;border-radius:3px;background-color:#eb1e1e;color:var(--color-white);transition:all .2s;-webkit-transition:all .2s;cursor:pointer}.table-1{border:1px solid #d2dce6}.table-1 th{background:#f6f6f6;text-align:left}.table-1 td,.table-1 th{border:1px solid #d2dce6;padding:10px 15px;font-size:13px}.video-shortcode{margin-bottom:25px}.fluid-width-video-wrapper{width:100%;position:relative;padding:0}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.fluid-width-video-wrapper iframe{overflow-clip-margin:content-box!important;overflow:clip!important;border-width:2px;border-style:inset;border-color:initial;border-image:initial}.button.red{background:#d72b42;background:-moz-linear-gradient(top,#d72b42 0,#b91f2e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d72b42),color-stop(100%,#b91f2e));background:-webkit-linear-gradient(top,#d72b42 0,#b91f2e 100%);background:-o-linear-gradient(top,#d72b42 0,#b91f2e 100%);background:-ms-linear-gradient(top,#d72b42 0,#b91f2e 100%);background:linear-gradient(to bottom,#d72b42 0,#b91f2e 100%);border:1px solid #a11424;color:#fff}.fusion-column.fusion-one-third{width:30.6666%}.fusion-button{display:inline-block;position:relative;outline:0;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);border:1px solid transparent;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button-medium,.button.medium,.woocommerce form.checkout #place_order{padding-left:23px;padding-right:23px;font-size:13px;line-height:16px;padding-top:11px;padding-bottom:11px}#contentsWrap [class^=page_product]{padding-bottom:0}[class*=page_product] .hero_wrap{height:660px;margin-bottom:0;background:no-repeat center top/cover;color:var(--color-white)}[class*=page_product] .hero_wrap .container{height:100%;padding-top:100px}[class*=page_product] .hero_tit{margin-bottom:60px;font-size:52px;line-height:1.25;letter-spacing:-3px;text-shadow:none}[class*=page_product] .flex_wrap{gap:0 6%}[class*=page_product] .btn_more_arrow{font-size:2.4rem;line-height:1.458;letter-spacing:normal}[class*=page_product] .btn_more_arrow i{width:3.6rem;height:2rem;margin-left:1.4rem;transition:all .5s}[class*=page_product] .btn_more_arrow:hover i{margin-left:2.8rem}[class*=page_product] .sub_tit{margin-bottom:8rem}[class*=page_product] section{letter-spacing:-.03rem}[class*=page_product] section[class*=sec_]{padding-top:12rem;padding-bottom:12rem}[class*=page_product] section[class*=sec_]:last-child{padding-bottom:20rem}[class*=page_product] .sec_overview .sub_tit{margin:0 auto 3.4rem}[class*=page_product] .sec_overview .sub_tit+p{margin-bottom:60px}[class*=page_product] .sec_overview .flex_wrap{align-items:center}[class*=page_product] .sec_overview .flex_wrap>div{flex:1}[class*=page_product] .sec_overview .flex_wrap .bottom{overflow:hidden;width:51.43%;max-width:720px}[class*=page_product] .sec_why .sub_tit img{margin-bottom:1.6rem}[class*=page_product] .sec_why .sub_md_tit{margin-bottom:3.8rem;color:var(--color-grey-d)}[class*=page_product] .sec_why .flex_wrap{justify-content:flex-end}[class*=page_product] .sec_why .flex_wrap+.flex_wrap{margin-top:10rem}[class*=page_product] .sec_why .flex_wrap div:not(.bottom){padding-top:3.3rem}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) dl{display:flex;gap:0 3rem}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) dt{min-width:12.5rem;font-weight:700}[class*=page_product] .sec_why .flex_wrap div.bottom{overflow:hidden;flex-shrink:0;flex-basis:42.86%;max-width:60rem;border-radius:2rem 0 0 0}[class*=page_product] .sec_why .flex_wrap div.bottom img{object-fit:fill;width:100%}[class*=page_product] .sec_why .flex_wrap.reverse{flex-direction:row-reverse}[class*=page_product] .sec_why .flex_wrap.reverse div.bottom{border-radius:0 2rem 0 0}[class*=page_product] .sec_why .flex_wrap:first-child div:not(.bottom){padding-top:45px}[class*=page_product] .sec_point .flex_wrap{gap:4rem;justify-content:space-between}[class*=page_product] .sec_point .flex_wrap>div{flex:1;flex-basis:31.4285714286%;width:31.4285714286%}[class*=page_product] .sec_point .flex_wrap>div p img{width:100%;height:100%;object-fit:cover}[class*=page_product] .sec_point dt{padding:2.8rem 0 1.2rem;font-size:2.6rem;font-weight:700;line-height:1.38}[class*=page_product] .sec_point dd{line-height:1.78}.page_product_rc .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/remotecall_hero.webp)}.page_product_rc .sec_support{background:var(--color-grey-l)}.page_product_rc .sec_support .btns_wrap{display:flex;justify-content:space-between;gap:0 3%;margin-top:4rem}.page_product_rc .sec_support .btns_wrap button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:50%;background-color:var(--color-grey-l);font-size:1.4rem;font-weight:700;color:var(--color-grey-m);transition:all .3s}.page_product_rc .sec_support .btns_wrap button::before{content:'';width:100%;height:3.4rem;margin-top:.6rem;background:no-repeat center center/contain}.page_product_rc .sec_support .btns_wrap button.pc::before{background-image:url(/wp-content/uploads/image/sub/ico_rc_pc_grey.svg)}.page_product_rc .sec_support .btns_wrap button.mobile::before{background-image:url(/wp-content/uploads/image/sub/ico_rc_mobile_grey.svg)}.page_product_rc .sec_support .btns_wrap button.video::before{background-image:url(/wp-content/uploads/image/sub/ico_rc_video_grey.svg)}.page_product_rc .sec_support .btns_wrap button span{line-height:1.4}.page_product_rc .sec_support .btns_wrap button.active,.page_product_rc .sec_support .btns_wrap button:hover{color:var(--color-white);background-color:#2963ff}.page_product_rc .sec_support .btns_wrap button.active.pc::before,.page_product_rc .sec_support .btns_wrap button:hover.pc::before{background-image:url(/wp-content/uploads/image/sub/ico_rc_pc_white.svg)}.page_product_rc .sec_support .btns_wrap button.active.mobile::before,.page_product_rc .sec_support .btns_wrap button:hover.mobile::before{background-image:url(/wp-content/uploads/image/sub/ico_rc_mobile_white.svg)}.page_product_rc .sec_support .btns_wrap button.active.video::before,.page_product_rc .sec_support .btns_wrap button:hover.video::before{background-image:url(/wp-content/uploads/image/sub/ico_rc_video_white.svg)}.page_product_rc .sec_support .flex_wrap{overflow:hidden;gap:0;border-radius:2rem;box-shadow:0 0 1rem 0 var(--color-grey-l);background-color:var(--color-white)}.page_product_rc .sec_support .flex_wrap>div:not(.bottom){flex:1 0 31.43%;max-width:440px;padding:7.6rem 3.57% 8rem;display:flex;flex-direction:column}.page_product_rc .sec_support .flex_wrap>div:not(.bottom) ul{flex:1}.page_product_rc .sec_support .flex_wrap>div:not(.bottom) ul li .tit{margin-bottom:3.8rem;font-size:2.6rem;font-weight:700;line-height:1.42;letter-spacing:-1px}.page_product_rc .sec_support .flex_wrap>div:not(.bottom) ul li:not(.active){display:none}.page_product_rc .sec_support .flex_wrap .bottom{flex:1 0 68.57%;max-width:960px}.page_product_rc .sec_support .flex_wrap .bottom img{width:100%;height:100%;object-fit:cover}.page_product_rc .sec_point{background-color:var(--color-grey-l)}.page_product_rc .sec_point .flex_wrap>div p{overflow:hidden;border-radius:2rem}.page_product_rc .sec_price .flex_wrap{flex-wrap:wrap;gap:4rem 2.86%;margin-bottom:14rem}.page_product_rc .sec_price .flex_wrap>div{flex:1 1 48.57%;display:flex;flex-direction:column;padding:5.1rem 3.57% 4.98rem;border-radius:20px;border:solid .1rem var(--color-grey-m)}.page_product_rc .sec_price .flex_wrap>div h3{margin-bottom:2.9rem;font-size:2.6rem;font-weight:700;line-height:1.38}.page_product_rc .sec_price .flex_wrap>div h3 span{display:block;margin-bottom:.5rem;font-size:1.8rem;font-weight:500;line-height:1.83}.page_product_rc .sec_price .flex_wrap>div h3+p{flex:1}.page_product_rc .sec_price .flex_wrap>div ul{margin-top:3.2rem;margin-bottom:5rem;font-weight:500}.page_product_rc .sec_price .flex_wrap>div ul li::before{content:'• '}.page_product_rc .sec_price .btn_download_ico{color:var(--color-black)}.page_product_rv .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/remoteview_hero.webp)}.page_product_rv .sec_global{background-color:var(--color-grey-l)}.page_product_rv .sec_global .box_wrap{padding:4.3rem 6.857% 4.2rem;border-radius:20px;border:solid 1px var(--color-grey-m);background-color:var(--color-white)}.page_product_rv .sec_global ul{display:flex;gap:1.8rem 6.57%;flex-wrap:wrap;justify-content:space-between}.page_product_rv .sec_price{padding-top:12rem;padding-bottom:20rem;background:var(--color-grey-l)}.page_product_rv .sec_price .flex_wrap{flex-wrap:wrap;gap:2rem 2.86%;margin-bottom:14rem}.page_product_rv .sec_price .flex_wrap>div{flex:1 1 48.57%;padding:5rem 6% 4.8rem;text-align:center;border-radius:2rem;border:solid 1px var(--color-grey-m);background-color:var(--color-white)}.page_product_rv .sec_price .flex_wrap>div h3{margin-bottom:.9rem;font-size:4.2rem;line-height:.79;letter-spacing:normal}.page_product_rv .sec_price .flex_wrap>div h3 span{display:block}.page_product_rv .sec_price .flex_wrap>div h3 small{display:block;margin-top:1rem;font-size:2.2rem;font-weight:700;line-height:1.5;color:#878787}.page_product_rv .sec_price .flex_wrap .price_box{padding:4rem 2.4rem 2.4rem;margin-bottom:48px;border-radius:2rem;background-color:var(--color-grey-l);font-size:2.2rem;line-height:1.5;color:var(--color-grey)}.page_product_rv .sec_price .flex_wrap .price+p{margin-top:.5rem}.page_product_rv .sec_price .flex_wrap .price strong{font-size:5.4rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:var(--color-black)}.page_product_rv .sec_price .flex_wrap .price small{font-size:1.8rem;line-height:1.78}.page_product_rm .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/rm_hero.webp)}.page_product_rm .sec_slider,.page_product_rm .sec_why{background-color:var(--color-grey-l)}.page_product_rm .sec_slider .container{position:relative}.page_product_rm .sec_slider ul{display:flex;gap:4rem;justify-content:space-between}.page_product_rm .sec_slider .list_rm li button{position:relative;border-radius:20px;overflow:hidden}.page_product_rm .sec_slider .list_rm li button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(28,28,32,0),#1c1c20)}.page_product_rm .sec_slider .list_rm li button .ico{overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11.6rem;height:11.6rem;border-radius:50%;background:url(/wp-content/uploads/image/common/btn_play_g.svg) no-repeat center/contain;z-index:1}.page_product_rm .sec_slider .list_rm li button:hover .ico{width:5.1rem;height:5.1rem;background-image:url(/wp-content/uploads/image/common/btn_play_r.svg)}.page_product_rm .sec_slider .list_rm dt{padding:2.8rem 0 1.2rem;font-size:2.6rem;font-weight:700;line-height:1.38}.page_product_rm .sec_slider .list_rm dd{line-height:1.78}.page_product_rm .sec_slider .list_rm li img{display:block;width:100%}.page_product_rm .sec_requests .flex_wrap{flex-direction:row-reverse;justify-content:left;gap:0 4rem;padding-bottom:14rem}.page_product_rm .sec_requests .sub_tit{margin-bottom:2.4rem}.page_product_rm .sec_requests strong{display:block;padding-bottom:2.4rem;font-weight:500}.page_product_colabox .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/colabox_hero2.webp)}.page_product_colabox .hero_tit{margin-bottom:23px}.page_product_colabox .hero_tit+p{margin-bottom:6rem}.page_product_colabox .sec_overview strong{display:block;padding-bottom:14px;font-weight:500}.page_product_colabox .sec_overview .flex_wrap>div{flex:1}.page_product_colabox .sec_case{background:var(--color-grey-l)}.page_product_colabox .sec_case .flex_wrap{flex-wrap:wrap;gap:5rem 4rem}.page_product_colabox .sec_case .flex_wrap>div{position:relative;flex:0 1 calc(50% - 2rem);gap:3.8rem 0}.page_product_colabox .sec_case .flex_wrap img{width:100%;border-radius:2rem}.page_product_colabox .sec_case dt{padding:3.8rem 0 14px;font-size:2.6rem;font-weight:700;line-height:1}.page_product_colabox .sec_case dd{line-height:1.33}.page_product_colabox .sec_point .flex_wrap{margin-bottom:14rem}.page_product_colabox .sec_point p{border-radius:2rem;overflow:hidden}.page_product_wol .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/remotewol_hero.webp)}.page_product_wol .sec_case{background:var(--color-grey-l)}.page_product_wol .sec_case .flex_wrap{flex-wrap:wrap;gap:5rem 4rem}.page_product_wol .sec_case .flex_wrap>div{position:relative;flex:0 1 calc(50% - 2rem);border-radius:2rem;overflow:hidden}.page_product_wol .sec_case .back{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);padding:3rem 1rem 3rem 4rem;color:var(--color-white)}.page_product_wol .sec_case .back dl{display:flex;gap:0 3.4rem;align-items:center}.page_product_wol .sec_case .back dt{flex:0 0 146px;font-size:3.8rem;font-weight:700;line-height:1.32;letter-spacing:-2px}.page_product_wol .sec_case .back dd{line-height:1.78}.page_product_wol .sec_reduction .flex_wrap{align-items:center;justify-content:space-between}.page_product_wol .sec_reduction .sub_tit{margin-bottom:2.8rem}.page_product_wol .sec_reduction .sub_tit+p{margin-bottom:8rem}.page_product_wol .sec_reduction .sub_tit+p span{font-size:1.1rem;color:var(--color-grey-m)}.page_product_wol .sec_requests{background:var(--color-grey-l)}.page_product_wol .sec_requests .flex_wrap{flex-direction:row-reverse;justify-content:left;gap:0 4rem;margin-bottom:14rem}.page_product_wol .sec_requests .sub_tit{margin-bottom:2.4rem}.page_product_rvbox .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/rvbox2_hero.webp)}.page_product_rvbox .sec_point{background-color:var(--color-grey-l)}.page_product_rvbox .sec_point .sub_tit{margin-bottom:1.2rem}.page_product_rvbox .sec_point .sub_tit+p{margin-bottom:7.6rem;font-size:2.2rem;line-height:1.45}.page_product_rvbox .sec_point .flex_wrap{flex-wrap:wrap}.page_product_rvbox .sec_point .flex_wrap>div{flex-basis:calc(50% - 4rem);width:calc(50% - 4rem)}.page_product_rvbox .sec_point .flex_wrap>div p img{border-radius:2rem}.page_product_rvbox .sec_requests{background-color:var(--color-grey-l)}.page_product_rvbox .sec_requests .flex_wrap{flex-direction:row-reverse;justify-content:left;gap:0 4rem}.page_product_rvbox .sec_requests .sub_tit{margin-bottom:2.4rem}.page_product_mobizen .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/mobizen_hero.webp)}.page_product_mobizen .sec_use .flex_wrap{flex-direction:row-reverse;justify-content:flex-end}.page_product_mobizen .sec_why{background-color:var(--color-grey-l)}.page_product_mobizen .sec_use+.sec_point{background-color:var(--color-grey-l)}.page_product_mobizenStudio .hero_wrap{background-image:url(/wp-content/uploads/sites/2/image/sub/mobizenStudio_hero.webp)}.page_product_mobizenStudio .sec_why{background-color:var(--color-grey-l)}.page_product_mobizenStudio .sec_comments .sub_tit{margin-bottom:4.6rem}.page_product_mobizenStudio .sec_comments .flex_wrap{margin-bottom:13rem;gap:0 4rem}.page_product_mobizenStudio .sec_comments .flex_wrap>div{flex:1;display:flex;align-items:center;flex-direction:column;padding:4.9rem 3.4rem 4.2rem;border-radius:14px;border:solid 1px var(--color-grey-m);background-color:var(--color-grey-l);text-align:center}.page_product_mobizenStudio .sec_comments dt{padding:1.9rem 0 1.2rem;font-size:26px;font-weight:700;line-height:1.38}.shareholder_list{border-radius:var(--radius-20);box-shadow:0 2rem 5rem 0 rgba(204,204,204,.3);background-color:var(--color-white)}.shareholder_list ul{gap:0 3%}.shareholder_list .pie_wrap{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;text-align:center}.shareholder_list .pie_wrap .pie{display:flex;justify-content:center;align-items:center}.shareholder_list .pie_wrap p{position:absolute}.shareholder_list .pie_wrap span,.shareholder_list .pie_wrap strong{position:relative;z-index:1;display:block}.shareholder_list .pie_wrap strong{font-weight:500}.shareholder_list .pie_wrap canvas{width:100%!important;height:100%!important}.sec_half{gap:var(--flex-gap)}.sec_half section{flex:1 1}.sec_half .box_round_wrap{padding:3rem 5rem}.chart_legned_wrap{display:block;font-size:1.6rem;line-height:2;letter-spacing:normal;color:var(--color-grey);margin:2.5rem auto 0;text-align:center}.chart_legned_wrap li{display:inline-block}.chart_legned_wrap li~li{margin-left:20px}.chart_legned_wrap li::before{content:'';display:inline-block;width:1.2rem;height:1.2rem;margin-right:.6rem;border-radius:50%}.chart_legned_wrap li:nth-child(1):before{background-color:#2f79ec}.chart_legned_wrap li:nth-child(2):before{background-color:var(--color-point)}.chart_legned_wrap li:nth-child(3):before{background-color:#fff000}.chart_desc{font-size:1.6rem;line-height:2;color:var(--color-grey)}.chart_wrap .chart{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative}.chart_wrap .chart::after{content:'';position:absolute;left:0;bottom:3.5rem;display:block;width:100%;height:1px;background:var(--color-grey-m)}.chart_wrap .chart dl{display:flex;flex-direction:column-reverse;line-height:1}.chart_wrap .chart dt{font-size:1.6rem;font-weight:700;line-height:1.75;letter-spacing:normal;text-align:center;color:var(--color-grey);padding-top:7px}.chart_wrap .chart dd{height:189px;margin-top:3.4rem;line-height:1}.chart_wrap .bar_chart{display:flex;justify-content:center;gap:0 1.5rem;text-align:center;line-height:1;height:100%;align-items:flex-end}.chart_wrap .bar_chart li{position:relative;height:223px;min-height:4px;line-height:1;display:block;width:2.6rem}.chart_wrap .bar_chart li::before{content:'';display:block;width:2.6rem;height:100%;border-radius:3rem 3rem 0 0;position:absolute;bottom:0;left:0}.chart_wrap .bar_chart li:nth-child(1):before{background-color:#2f79ec}.chart_wrap .bar_chart li:nth-child(2):before{background-color:var(--color-point)}.chart_wrap .bar_chart li:nth-child(3):before{background-color:#fff000}.chart_wrap .bar_chart .count{position:absolute;top:0;left:50%;font-size:13px;line-height:1.75;padding-bottom:6px;text-align:center;color:var(--color-grey);transform:translate(-50%,-100%)}.chart_wrap.thick .bar_chart li{width:3rem}.chart_wrap.thick .bar_chart li::before{width:3rem;border-radius:10rem 10rem 0 0}.ir_financial_5years .chart_wrap{display:flex;flex-wrap:wrap}.ir_financial_5years .chart_wrap .chart_y{flex:1 0 80px;font-size:16px;line-height:1.75;letter-spacing:normal;text-align:right;color:var(--color-grey)}.ir_financial_5years .chart_wrap .chart_y ul{display:flex;flex-direction:column-reverse;padding-bottom:19px}.ir_financial_5years .chart_wrap .chart_y li~li{margin-bottom:11px}.ir_financial_5years .chart_wrap .chart_y_r{flex:1 0 80px;font-size:16px;line-height:1.75;letter-spacing:normal;text-align:right;color:var(--color-grey)}.ir_financial_5years .chart_wrap .chart_y_r ul{display:flex;flex-direction:column-reverse;padding-bottom:10px}.ir_financial_5years .chart_wrap .chart{flex:4 1 calc(100% - 160px)}.ir_financial_5years .chart_wrap .chart dd{height:208px}.ir_financial_5years .chart_wrap .chart_legned_wrap{flex:1 1 100%}.page_ir_main .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_ir_main.webp)}.page_ir_main .cont:not(.qna) .cont_tit::after{display:none}.page_ir_main .pos_r .btn_more{position:absolute;bottom:0;right:0}.page_ir_main .pos_r .cont_tit{padding-right:100px}.page_ir_main .gv_dc{padding:7.5rem 0 15rem}.page_ir_main .gv_dc .flex_wrap{gap:var(--flex-gap);flex-direction:row-reverse}.page_ir_main .gv_dc .governance{flex:1 1 65.71%}.page_ir_main .gv_dc .disclosure{flex:1 0 31.42%}.page_ir_main .shareholder_list{padding:2.1rem 2.7rem;flex-wrap:wrap}.page_ir_main .shareholder_list ul{gap:0 3%;flex-direction:row!important}.page_ir_main .shareholder_list .pie_wrap strong{font-size:2.8rem;font-weight:500;line-height:1.25;letter-spacing:-.1rem}.page_ir_main .ir_financial_5years .pos_r{display:flex;justify-content:space-between;align-items:center}.page_ir_main .ir_financial_5years .pos_r .btn_more{position:relative;flex:0 0 94px}.page_ir_main .ir_financial_5years .box_round_wrap{padding:3rem 4rem}.page_ir_main .sec_half>div{flex:1 1}.page_ir_main .sec_half .box_round_wrap{padding:3rem 4rem}.page_ir_main .ir_video{padding:15rem 0 0}.page_ir_main .press{padding:15rem 0}.page_ir_main .press .card.col .info{padding:2.4rem 3rem 3rem}.page_ir_main .press .card.col .info .tit:not(.big){font-size:24px;font-weight:700;line-height:1.5;margin-bottom:20px}.page_ir_main .press .card .info .cont{display:-webkit-box;margin-bottom:4.3rem;-webkit-line-clamp:3}.page_ir_main .report .box_round_wrap{padding:4rem}.page_ir_main .report .list_report li+li{margin-top:2rem}.page_ir_main .report .list_report li a{display:flex;justify-content:space-between;align-items:center}.page_ir_main .report .list_report li span:not(.date){flex:5 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.38}.page_ir_main .report .list_report li span.date{flex:2 0;font-size:1.4rem;font-weight:500;line-height:1.78;color:#919498;text-align:right}.page_ir_main .qna{padding:15rem 0}.page_ir_main .qna .container::after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background:var(--color-grey-m)}.page_ir_main .qna .sec_half>div{padding:4.2rem 8.57%}.page_ir_main .qna .sec_half .cont_tit+p{margin-bottom:3.6rem}.page_ir_main .financial{padding:12rem 0 13rem;background:var(--color-grey-l)}#companyTourApply .dialog_middle{padding-bottom:0}.page_ir_governance h2.sub_tit{font-weight:400}.page_ir_governance .shareholder_list{margin-bottom:15rem;padding:5.1rem 3.1rem 2.4rem}.page_ir_governance .shareholder_list ul{margin-bottom:2.7rem}.page_ir_governance .shareholder_list .pie_wrap{font-size:24px}.page_ir_governance .shareholder_list .pie_wrap strong{margin-top:1.4rem;font-size:4.2rem;line-height:1.26;letter-spacing:-.16rem}.page_ir_governance .shareholder_list>p{font-size:2rem;line-height:1.3;letter-spacing:normal;text-align:right}.page_ir_governance .board_list{margin-bottom:14rem}.page_ir_financial .list_financial{margin-top:2rem;font-size:1.6rem;text-align:center}.page_ir_financial .tb_type01{min-width:500px;margin-bottom:40px}.page_ir_financial .tb_type01 tr:not(.dep1) td:first-of-type{padding-left:3.4rem}.page_ir_financial .tb_type01 tr td:first-of-type~td{text-align:right}.page_ir_performance .box_round_wrap{padding:5.5rem 7.85%}.page_ir_performance .sec_tit_wrap{position:relative;padding-right:10rem}.page_ir_performance .sec_tit_wrap .btn_more{position:absolute;top:0;right:0}.page_ir_performance .ir_financial_download .center_tab_wrap{margin-bottom:75px}.page_ir_performance .ir_financial_download h4{padding-bottom:32px;font-size:2.4rem;font-weight:700;line-height:1.5;color:var(--color-black);text-align:center}.page_ir_performance .ir_financial_download_list{gap:2rem 1rem;flex-wrap:wrap;justify-content:space-between}.page_ir_performance .ir_financial_download_list li{text-align:center}.page_ir_performance .ir_financial_download_list li h5{padding-bottom:16px;font-size:1.8rem;font-weight:700;line-height:2;color:#222}.page_ir_performance .ir_financial_download_list li .btn_download_ico{position:relative;padding:1.2rem 3rem;background:var(--color-grey-l);border-radius:10px}.page_ir_performance .ir_financial_download_list li .btn_download_ico:hover{background:var(--color-point);color:#fff}.page_ir_performance .ir_financial_download_list li .btn_download_ico:hover i{background-image:url(/wp-content/uploads/image/common/ico_download_w.svg)}.page_ir_performance .ir_financial_download_list li .btn_download_ico.new::before{content:"";position:absolute;top:0;left:0;width:3rem;height:3rem;background:url(/wp-content/uploads/image/common/ico_new.png) no-repeat center/cover}.page_ir_performance .ir_financial_5years .box_round_wrap{padding:3rem 4rem}.page_ir_performance .ir_financial_analysis .box_round_wrap{padding:3rem 9rem}.page_ir_performance .ir_financial_analysis{margin-bottom:14rem}.post_download{display:flex;align-items:center;padding:3.2rem 4rem 3.2rem 0}.post_download a{padding:1.2rem 3rem;background:var(--color-grey-l);border-radius:24px}.post_download a:hover{background:var(--color-point);color:#fff}.post_download a:hover i{background-image:url(/wp-content/uploads/image/common/ico_download_w.svg)}.page_ir_disclosure .dc_summary{display:flex;gap:0 1.4285714286%;margin-bottom:100px;flex-wrap:wrap}.page_ir_disclosure .dc_current{flex:1 0 31.4285714286%}.page_ir_disclosure .dc_current ul{gap:10px 0;flex-wrap:wrap}.page_ir_disclosure .dc_infos{flex:1 0 67.1428571428%;display:flex;align-items:center;text-align:center;border:solid 3px var(--color-grey-m);border-left:none;border-right:none}.page_ir_disclosure .dc_infos dl{flex:1;height:100%;flex-direction:column}.page_ir_disclosure .dc_infos dl>*{height:50%;display:flex;align-items:center;justify-content:center}.page_ir_disclosure .dc_infos dl~dl>*{border-left:1px solid var(--color-grey-m)}.page_ir_disclosure .dc_infos dt{font-weight:700}.page_ir_disclosure .dc_infos dd{border-top:1px solid var(--color-grey-m)}.page_ir_disclosure .dc_time{display:flex;gap:var(--flex-gap);text-align:center}.page_ir_disclosure .dc_time>div{flex:1 1 48.5%}.page_ir_disclosure .dc_time .tb_wrap,.page_ir_disclosure .dc_time table{width:100%;min-width:414px;height:100%}.page_ir_disclosure .dc_time thead{border-bottom:solid 1px #979797;background:var(--color-grey-l)}.page_ir_disclosure .dc_time tr+tr{border-top:solid 1px #979797}.page_ir_disclosure .dc_desc{text-align:left;margin:1.5rem 0 14rem}.page_ir_disclosure .dc_koscom_wrap,.page_ir_disclosure .dc_timetable_wrap{border:solid 2px #919498;border-left:none;border-right:none}.page_ir_disclosure .dc_koscom_wrap table td.tb_tit{background:var(--color-grey-l)}.page_ir_disclosure .dc_koscom_wrap table tr.half td:first-child,.page_ir_disclosure .dc_koscom_wrap table tr:not(.half) td:nth-child(2){border-right:solid 1px #979797}.page_ir_disclosure .dc_koscom_wrap td[colspan="2"]{padding-left:4.285%;padding-right:4.285%}.page_ir_disclosure .dc_timetable_wrap td,.page_ir_disclosure .dc_timetable_wrap th{text-align:center;vertical-align:middle}.page_ir_disclosure .dc_timetable_wrap tr:nth-child(even){background:var(--color-grey-l)}.page_ir_disclosure .dc_timetable_wrap thead tr{border-bottom:solid 1px #919498}.page_ir_disclosure .dc_timetable_wrap td.bg_blue{background-color:rgba(77,176,255,.1)}.page_ir_disclosure .dc_timetable_wrap td.bg_red{background-color:rgba(233,35,37,.06)}.page_ir_disclosure.report .list-ir-disclosure-report .desc li span{position:relative;padding-right:8px;margin-right:8px}.page_ir_disclosure.report .list-ir-disclosure-report .desc li span::before{content:'';display:block;width:1px;height:70%;position:absolute;top:50%;right:0;transform:translateY(-50%);background:var(--color-grey-d)}.page_ir_qna .flex_wrap.top{justify-content:space-between;align-items:flex-end;margin-bottom:4rem}.page_ir_qna .inquery_form_wrap{margin-bottom:160px}.page_ir_videos .card.col .info{padding:1.4rem 2.5rem}.page_ir_videos .card.col .info .tit{height:58px}.page_ir_videos .card.col .info .category{display:none}.page_ir_press .card.col .info{padding:2.4rem 3rem 3rem}.page_ir_press .card.col .info .tit:not(.big){font-size:24px;font-weight:700;line-height:1.5;margin-bottom:20px}.page_ir_press .card .info .cont{display:-webkit-box;margin-bottom:4.3rem;-webkit-line-clamp:3}.page_ir_press .card .info ul.desc{color:#979797}.page_ir_press .card .info ul.desc li+li::before{content:"";background-color:#979797}.page_ir_press p.txt_ellipsis2{line-height:1.39}.page_ir_press .list_post>li a>div{display:block}.page_ir_press .list_post .desc{justify-content:end;margin-top:2rem;color:#919498}.page_ir_press .list_post .desc li+li{position:relative;padding-left:.8rem}.page_ir_press .list_post .desc li+li::before{content:'';position:absolute;top:50%;left:0;display:block;width:1px;height:50%;background-color:#979797;transform:translateY(-50%)}.page_ir_press .list_post>li a:hover .tit{text-decoration:underline}.page_ir_blogs .card.col .info .cont{display:block}.page_news_press .rep_card_wrap{margin-bottom:9rem}.page_news_press .rep_card_wrap>a{border-radius:var(--radius-20);box-shadow:0 2rem 5rem 0 rgba(204,204,204,.3);background-color:var(--color-white);overflow:hidden}.page_news_press .rep_card_wrap .thumb{position:relative;width:60%;max-width:800px;max-height:450px}.page_news_press .rep_card_wrap .thumb img{width:100%;height:100%;object-fit:cover}.page_news_press .rep_card_wrap .info{overflow:hidden;position:relative;max-width:600px;display:flex;flex-direction:column;justify-content:center;padding:4rem}.page_news_press .rep_card_wrap .info .bedge{overflow:hidden;display:inline-flex;padding:.4rem 2.1rem .4rem 1.8rem;margin-right:1.6rem;border-radius:var(--radius-20);background-color:var(--color-grey);color:var(--color-white);align-items:center;position:relative}.page_news_press .rep_card_wrap .info .bedge i{width:2rem;height:2rem;margin-right:14px;background:var(--color-grey) url(/wp-content/uploads/image/sub/ico_news_press.svg) no-repeat center/contain}.page_news_press .rep_card_wrap .info .desc{display:inline-flex;gap:0 .8rem}.page_news_press .rep_card_wrap .info .desc li+li{position:relative;padding-left:.8rem}.page_news_press .rep_card_wrap .info .desc li+li::before{content:'';position:absolute;top:50%;left:0;display:block;width:1px;height:60%;background-color:var(--color-black);transform:translateY(-50%)}.page_news_press .rep_card_wrap .info .tit{overflow:hidden;max-height:7.1rem;font-size:2.6rem;font-weight:700;line-height:1.38;margin:5rem 0 2rem}.page_news_press .rep_card_wrap .info .cont{overflow:hidden;max-height:6.4rem}.page_news_press .rep_card_wrap .info .btn_more_ico{position:absolute;bottom:16px;right:25px}.page_news_press .rep_card_wrap .info:hover .btn_more_ico{background-color:var(--color-point)}.page_news_press .card_wrap.wide{gap:6rem 0;margin-bottom:14rem}.page_news_press .card.col .info{padding:2.5rem}.page_news_press .card.col .info .tit:not(.big){font-size:24px;font-weight:700;line-height:1.5;margin-bottom:20px}.page_news_press .card .info .cont{display:-webkit-box;margin-bottom:4.3rem;-webkit-line-clamp:3}.page_news_press p.txt_ellipsis2{line-height:1.39}.page_news_press .list_post>li a>div:last-child{display:block}.page_news_press .list_post .desc{margin-top:2rem;color:#979797;justify-content:end}.page_news_press .list_post .desc li+li{position:relative;padding-left:.8rem}.page_news_press .list_post .desc li+li::before{content:'';position:absolute;top:50%;left:0;display:block;width:1px;height:50%;background-color:#979797;transform:translateY(-50%)}.page_news_press .list_post>li a:hover .tit{text-decoration:underline}.page_news_videos .tab_wrap{margin-bottom:4.5rem}.page_news_videos .card.col .info{padding:1.4rem 2.5rem}.page_news_videos .card.col .info .tit{height:58px}.page_news_videos .card.col .info .category{flex:0}.page_news_videos .card.col .info .category.rsupport{background-color:#919498}.page_news_videos .card.col .info .category.remotecall{background-color:#ff794a}.page_news_videos .card.col .info .category.remoteview{background-color:#4885ff}.page_news_videos .card.col .info .category.remotemeeting{background-color:#00ac39}.page_news_videos .card.col .info .category.colabox{background-color:#00b77f}.page_news_videos .card.col .info .category.ir_video{background-color:var(--color-point)}.page_news_videos .card.col .info .category.airepoto{background-color:#6e89ff}.page_resources_faq .flex_wrap.top{justify-content:space-between;align-items:flex-end;margin-bottom:4rem}.page_resources_download .list_download{width:calc(100% + 4rem);margin-left:-2rem;margin-top:-3rem;margin-bottom:11rem}.page_resources_download .list_download .item{float:left;width:calc(100% / 3);padding:3rem 2rem}.page_resources_download .list_download .item>a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:417px;padding:0 3.5rem;text-align:center;box-shadow:0 2rem 5rem 0 rgba(204,204,204,.3);border-radius:var(--radius-20);background-color:var(--color-white)}.page_resources_download .list_download .item>a:hover{box-shadow:0 20px 50px 0 rgba(204,204,204,.8)}.page_resources_download .list_download .item>a:hover .btn_download_ico{color:var(--color-point)}.page_resources_download .list_download .item dl{flex-shrink:0;width:100%}.page_resources_download .list_download .item dt{display:flex;flex-direction:column;align-items:center;font-size:2.6rem;font-weight:700;line-height:1.38}.page_resources_download .list_download .item dt strong{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:71px;margin-top:1.8rem}.page_resources_download .list_download .item dt img{flex-shrink:0}.page_resources_download .list_download .item dd{overflow:hidden;margin-top:1.8rem;line-height:1.39}.page_resources_download .list_download .item .btn_download_ico{margin-top:2.6rem}.page_resources_contactus .contactus_inquery{margin-bottom:10rem}.page_resources_contactus .contactus_location{margin-bottom:14rem}.page_resources_contactus .map_wrap{overflow:hidden;display:flex;border-radius:var(--radius-20)}.page_resources_contactus .map_wrap .thumb{overflow:hidden;flex:1 1 50%;border:solid 1px var(--color-grey-m);border-right:none;border-radius:var(--radius-20) 0 0 var(--radius-20)}.page_resources_contactus .map_wrap .thumb img{width:100%;height:100%;object-fit:cover}.page_resources_contactus .map_wrap .info{flex:1 1 50%;padding:6.5rem 4.71% 6.4rem 4.64%;background-color:var(--color-grey)}.page_resources_contactus .map_wrap .info dl+dl{margin-top:2.4rem}.page_resources_contactus .map_wrap .info dl{display:flex;gap:0 2.1rem;color:var(--color-grey-l)}.page_resources_contactus .map_wrap .info dt{flex-shrink:0;display:flex;min-width:10.5rem;font-weight:500;letter-spacing:normal}.page_resources_contactus .map_wrap .info dt i{display:inline-block;border-radius:var(--radius-half);width:3rem;height:3rem;margin:1px 0;margin-right:.8rem;border:solid 1px var(--color-grey-m)}.page_resources_contactus .map_wrap .info dt i.ico_location{background:url(/wp-content/uploads/image/sub/ico_contact_location.png) no-repeat center/1.8rem}.page_resources_contactus .map_wrap .info dt i.ico_tel{background:url(/wp-content/uploads/image/sub/ico_contact_tel.png) no-repeat center/1.8rem}.page_resources_contactus .map_wrap .info dt i.ico_fax{background:url(/wp-content/uploads/image/sub/ico_contact_fax.png) no-repeat center/1.8rem}.page_resources_contactus .map_wrap .info dt i.ico_trafic{background:url(/wp-content/uploads/image/sub/ico_contact_trafic.png) no-repeat center/1.4rem}.page_resources_contactus .map_wrap .info dt i.ico_tech{background:url(/wp-content/uploads/image/sub/ico_contact_tech.svg) no-repeat center/1.8rem}.page_resources_contactus .map_wrap .info dt i.ico_mail{background:url(/wp-content/uploads/image/sub/ico_contact_mail.svg) no-repeat center/1.8rem}.page_resources_ci .ci_overview{margin-bottom:15rem}.page_resources_ci .list_ci{gap:0 4rem}.page_resources_ci .list_ci>div{flex:1}.page_resources_ci .list_ci>div figure{display:flex;align-items:center;justify-content:center;width:100%;height:25.4rem;margin-bottom:3rem;border-radius:2rem;border:solid 1px var(--color-grey-m)}.page_resources_ci .list_ci>div dl{margin-bottom:2.7rem}.page_resources_ci .list_ci .sub_md_tit{margin-bottom:5px}.page_resources_ci .ci_guide{margin-bottom:15rem}.page_resources_ci .ci_guide .box_wrap{padding:9.1rem 8.57%;border-radius:2rem;background-color:var(--color-grey-l)}.page_resources_ci .ci_guide .box_wrap dl{display:flex}.page_resources_ci .ci_guide .box_wrap dl+dl{margin-top:6.5rem}.page_resources_ci .ci_guide .box_wrap dt{flex-shrink:0;width:20.69%;max-width:24rem;font-weight:700;line-height:1.78}.page_resources_ci .ci_guide .box_wrap dd{flex:1}.page_resources_ci .ci_guide .box_wrap dd li{display:flex;gap:0 2.2rem}.page_resources_ci .ci_guide .box_wrap dd li span:first-child{min-width:9.1rem}.page_resources_ci .ci_guide .box_wrap dd li span:last-child{flex:1}.page_resources_ci .ci_guide .box_wrap .min-padding ul{display:flex;justify-content:space-between;margin-top:.6rem;padding-right:8.57%}.page_resources_ci .ci_prohibition{margin-bottom:14rem}.page_resources_ci .ci_prohibition .sub_md_tit{margin-bottom:2.7rem}.page_resources_ci .ci_prohibition ul{display:flex;gap:var(--flex-gap)}.page_resources_ci .ci_prohibition ul li{flex:1}.page_resources_ci .ci_prohibition ul li span{display:block;width:4.1rem;height:1.5rem;margin:3rem auto;background:url(/wp-content/uploads/sites/2/image/sub/img_ci_arrow.svg) no-repeat center/contain}[class*=page_company] .full_tab_wrap{position:relative;margin-bottom:7rem;z-index:1}[class*=page_company] .link_tipOff{display:flex;border-radius:10px 10px 0 0;text-align:center;font-weight:700;overflow:hidden}[class*=page_company] .link_tipOff a{display:flex;flex:1;padding:20px 1rem;justify-content:center;align-items:center}[class*=page_company] .link_tipOff .active{background:var(--color-point);color:var(--color-white)}.page_company_overview{padding-bottom:0!important}.page_company_overview .company_ov .flex_wrap{gap:0 4rem;align-items:center}.page_company_overview .company_ov .flex_wrap>div{flex:1}.page_company_overview .company_ov .bottom{overflow:hidden;width:51.43%;max-width:720px}.page_company_overview .company_ov .sub_tit{margin:0 auto 3.4rem}.page_company_overview .company_ov .sub_tit+p strong{display:block}.page_company_overview .company_ov_overview{margin-bottom:15rem}.page_company_overview .company_ov_overview .pos_a{right:0;top:10px;width:120px;height:36px}.page_company_overview .company_ov_overview .board_list dl{align-items:center}.page_company_overview .company_ov_overview .board_list dt{height:100%}.page_company_overview .company_ov_overview .board_list dd li{line-height:1.5;letter-spacing:normal;word-break:break-all}.page_company_overview .company_ov_overview .board_list dd li+li{margin-top:1.4rem}.page_company_overview .company_ov_overview .board_list dd li .category{display:inline-block;padding:0 .6rem .1rem;margin-right:2rem;border-radius:.4rem;text-align:center;background-color:var(--color-grey-l)}.page_company_overview .company_ov_office{margin-bottom:15rem}.page_company_overview .company_ov_office .card.col .info{padding:2.5rem}.page_company_overview .company_ov_office .card.col .info .tit:not(.big){font-size:24px;font-weight:700;line-height:1.5;margin-bottom:17px;letter-spacing:0}.page_company_overview .company_ov_office .card.col .info .tit+p{color:#171717;font-size:1.8rem;line-height:1.78}.page_company_overview .company_ov_market_share{margin-bottom:15rem}.page_company_overview .company_ov_market_share .flex_wrap{gap:var(--flex-gap)}.page_company_overview .company_ov_market_share .flex_wrap>div{flex:1 1;display:flex;flex-direction:column}.page_company_overview .company_ov_market_share .flex_wrap h3{display:flex;margin-bottom:1.6rem;line-height:1.39}.page_company_overview .company_ov_market_share .flex_wrap h3 strong{display:inline-block;min-width:81px}.page_company_overview .company_ov_market_share .box_round_wrap{min-height:calc(100% - 41px);padding:30px 40px 27px;text-align:center}.page_company_overview .company_ov_market_share .box_round_wrap>p{margin-bottom:2rem;font-size:1.6rem;line-height:2;letter-spacing:normal;text-align:right;color:var(--color-grey)}.page_company_overview .company_ov_market_share .box_round_wrap:last-child{padding-bottom:36px}.page_company_overview .company_ov_customer_cases{margin-bottom:15rem}.page_company_overview .company_ov_customer_cases .box_round_wrap{display:flex;gap:var(--flex-gap);padding:4rem}.page_company_overview .company_ov_customer_cases .box_round_wrap+.box_round_wrap{margin-top:2.4rem}.page_company_overview .company_ov_customer_cases .box_round_wrap h3{flex:1 0 5.7%;min-width:8rem;font-size:2.4rem;font-weight:700;line-height:1.5}.page_company_overview .company_ov_customer_cases .box_round_wrap>p{flex:1 0 14.2%;min-width:20rem;line-height:1.39}.page_company_overview .company_ov_customer_cases .box_round_wrap .logo_list{flex:9 1 72%;display:flex;flex-wrap:wrap;gap:2.4rem;align-items:center}.page_company_overview .company_ov_global_infrastructure{margin-bottom:15rem}.page_company_overview .company_ov_global_infrastructure .box_round_wrap{position:relative;margin-bottom:14rem;padding:3.5rem 7rem 5.8rem;text-align:center}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .tit{margin-bottom:5rem;font-size:2.2rem;line-height:1.45}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .tit::before{content:'';display:block;width:3.2rem;height:1.8rem;margin:0 auto 1.6rem;background:url(/wp-content/uploads/image/common/ico_quote_r.svg) no-repeat center/contain}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .ico_list{position:absolute;bottom:6rem;right:7rem;line-height:1.39;color:var(--color-grey)}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .ico_list i{display:inline-block;width:2.2rem;height:2.2rem;background:no-repeat center/contain;margin-right:10px}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .ico_list li{display:flex;align-items:center}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .ico_list li+li{margin-top:1.6rem}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .ico_list .branch i{background-image:url(/wp-content/uploads/image/sub/ico_global_branch_office.png)}.page_company_overview .company_ov_global_infrastructure .box_round_wrap .ico_list .server i{background-image:url(/wp-content/uploads/image/sub/ico_global_infra_server.png)}.page_company_overview .company_ov_award{padding:12rem 0 9rem;background:#2d323c;color:var(--color-white)}.page_company_overview .company_ov_award .sub_tit{color:inherit}.page_company_overview .company_ov_award .slider_wrap{position:relative;margin-bottom:14rem}.page_company_overview .company_ov_award .slider_wrap ul{display:flex;gap:0 4rem;justify-content:center}.page_company_overview .company_ov_award .slider_wrap li{flex:1 1 46%;overflow:hidden;position:relative;box-shadow:0 20px 50px 0 #2d323c}.page_company_overview .company_ov_award .slider_wrap li div{width:100%;max-width:220px}.page_company_overview .company_ov_award .slider_wrap li div.front{overflow:hidden;height:100%;margin:0 auto}.page_company_overview .company_ov_award .slider_wrap li div.front div{position:relative;height:100%;border-radius:20px;overflow:hidden}.page_company_overview .company_ov_award .slider_wrap li div.front img{width:100%;border-radius:20px}.page_company_overview .company_ov_award .slider_wrap li div.back{overflow:hidden;z-index:1;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;opacity:0;background:#000000d6;display:flex;align-items:center;justify-content:flex-start;font-size:12px;padding:10px 18px;border-radius:0 0 19px 19px;transition:opacity .3s ease}.page_company_overview .company_ov_award .slider_wrap li:hover .back{opacity:1}.page_company_overview .company_ov_award .slider_wrap li div.back dt{font-weight:700;font-size:16px;line-height:1.39}.page_company_overview .company_ov_award .slider_wrap li div.back dd{opacity:.7}.page_company_overview .company_ov_award .slider_wrap li div.back dd span{display:inline-block}.page_company_overview .company_ov_award .slider_wrap li div.back dd span:first-child{margin-right:5px}.page_company_history .tab_cont::before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background:var(--color-grey-m)}.page_company_history .tab_cont_wrap{margin:18rem 0 14rem}.page_company_history .tab_cont li{gap:0 100px;margin-top:7rem}.page_company_history .tab_cont li:first-child{margin-top:0}.page_company_history .tab_cont .thumb,.page_company_history .tab_cont dl{position:relative;flex:1 1 50%}.page_company_history .tab_cont dl:before{content:"";position:absolute;top:0;left:-61px;width:23px;height:23px;border:solid 5px var(--color-grey-m);border-radius:var(--radius-half);background:var(--color-white)}.page_company_history .tab_cont dt{margin-bottom:4rem;font-size:9rem;font-weight:300;letter-spacing:-4px;color:var(--color-grey-d);line-height:1.25}.page_company_history .tab_cont dd{display:flex;gap:4rem;padding-top:2rem}.page_company_history .tab_cont span{color:#919498;flex:0 0 25px}.page_company_history .tab_cont .thumb{text-align:right}.page_company_history .tab_cont .reverse{flex-direction:row-reverse}.page_company_history .tab_cont .reverse dl{text-align:right}.page_company_history .tab_cont .reverse dl:before{left:auto;right:-61px}.page_company_history .tab_cont .reverse dd{flex-direction:row-reverse}.page_company_history .tab_cont .reverse .thumb{text-align:left}.page_company_award .list_download{width:calc(100% + 4rem);margin-left:-2rem;margin-bottom:11rem}.page_company_award .list_download .item{width:33%;padding:3rem 2rem;border-radius:4px}.page_company_award .list_download .item img{border-radius:4px;box-shadow:0 0 10px 0 rgba(204,204,204,.5);overflow:hidden}.page_company_award .list_download .item dl{padding:40px 2rem 3rem;text-align:center}.page_company_award .list_download .item dt{padding-bottom:10px;font-size:18px;line-height:1.39}.page_company_award .list_download .item dd{color:#919498;font-size:14px;font-weight:500}.page_company_social .tab_wrap{margin-bottom:3rem}.page_company_social .card{height:50rem;border-radius:20px;overflow:hidden}.page_company_social .card img{width:100%;height:100%;object-fit:cover}.page_company_social .card.thumb .info{display:flex;flex-direction:column;justify-content:end;align-items:start;padding:3.8rem 2.8rem;background-image:linear-gradient(to bottom,rgba(23,23,23,0),#171717);text-align:left;color:var(--color-white)}.page_company_social .card.thumb .info .category{display:none}.page_company_social .card.thumb .info .tit{margin:5px 0 24px;max-height:71px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_company_social .card.thumb .info .tit:after{display:none}.page_company_social .card.thumb .info .tit+p{overflow:hidden;position:absolute;bottom:-70%;left:0;opacity:0;transition:opacity .5s}.page_company_tech .card{height:50rem;border-radius:20px;overflow:hidden}.page_company_tech .card img{width:100%;height:100%;object-fit:cover}.page_company_tech .card.thumb .info{display:block;padding:6rem 25px 90px}.page_company_tech .card.thumb .info .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_company_tech .card.thumb .info .tit:after{display:none}.page_company_tech .card.thumb .info .tit+p{padding:2rem 0 4rem}.page_company_tech .card.thumb .info .btn_download_ico{position:absolute;bottom:40px;left:25px;padding:1.2rem 3rem;background:var(--color-white);border-radius:24px;color:var(--color-black)}.page_company_tech .card.thumb .info:hover .btn_download_ico{color:var(--color-point)}.page_company_partner .sec_partner{padding-bottom:14rem}.page_company_partner .sec_partner .flex_wrap{gap:40px}.page_company_partner .sec_partner .flex_wrap li{width:50%}.page_company_partner .sec_partner img{border-radius:10px;width:100%;object-fit:contain}.page_company_partner .sec_partner dt{padding:30px 0 10px;font-weight:700}.page_company_partner .sec_partner_form h3{font-weight:700}.page_company_partner .inquery_form_wrap{margin:5rem 0 14rem;border-radius:10px}#contentsWrap [class=page_company_office]{padding-bottom:0}[class=page_company_office] .sub_tit+p{padding-top:1.4rem;margin-bottom:5.2rem}.page_company_office .hero_wrap{background-image:url(/wp-content/uploads/image/sub/office_hero.webp)}.page_company_office .sec_overview .sub_tit{margin:0 auto 3.4rem}.page_company_office .sec_overview .sub_tit+p{margin-bottom:6rem}.page_company_office .sec_overview .flex_wrap{align-items:center;gap:4rem}.page_company_office .sec_overview .flex_wrap>div{flex:1}.page_company_office .sec_overview .flex_wrap .bottom{overflow:hidden;width:51.43%;max-width:720px}.page_company_office .sec_design{padding:15rem 0}.page_company_office .sec_design .half{align-items:end}.page_company_office .sec_design .half .ta_r{margin-bottom:5.2rem}.page_company_office .sec_design .half+.flex_wrap{gap:4rem}.page_company_office .sec_design .half+.flex_wrap div{flex:1;display:flex;align-items:end;border-radius:10px;min-height:31.8rem}.page_company_office .sec_design .order{background:url(/wp-content/uploads/image/sub/office_concept01.webp) no-repeat center/cover}.page_company_office .sec_design .consideration{background:url(/wp-content/uploads/image/sub/office_concept02.webp) no-repeat center/cover}.page_company_office .sec_design dl{display:flex;flex-direction:column;justify-content:end;width:100%;height:100%;padding:40px;border-radius:10px;color:#fff;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}.page_company_office .sec_design dt{padding-bottom:12px;font-size:26px;line-height:1.38;font-weight:700}.page_company_office .card.col .info{padding:2.5rem}.page_company_office .card.col .info .tit:not(.big){font-size:24px;font-weight:700;line-height:1.5;margin-bottom:17px;letter-spacing:0}.page_company_office .card.col .info .tit+p{color:#171717;font-size:1.8rem;line-height:1.78}.page_company_office .sec_workspace{padding:15rem 0}.page_company_office .sec_workspace .list_workspace{padding-left:calc((100% - 1400px)/ 2)}.page_company_office .sec_workspace .list_workspace .slick-list{overflow:visible}.page_company_office .sec_workspace .list_workspace .slick-track{display:flex}.page_company_office .sec_workspace .list_workspace .slick-track>div{position:relative;max-width:680px;height:auto;margin:0 20px;border-radius:20px;overflow:hidden}.page_company_office .sec_workspace .list_workspace .slick-track>div h3 span{color:#e92325}.page_company_office .workspace_list_ctrl{display:flex;gap:0 14px;justify-content:flex-end;padding-top:22px}.page_company_office .workspace_list_ctrl button{width:45px;height:45px;border-radius:var(--radius-half);border:1px solid var(--color-grey);background:url(/wp-content/uploads/image/common/ico_arrow_g.svg) no-repeat center/7px 12px}.page_company_office .workspace_list_ctrl button.prev{transform:rotate(180deg)}.page_company_office .workspacer_list_ctrl button:hover{border-color:var(--color-point);background-image:url(/wp-content/uploads/image/common/ico_arrow_r.svg)}.page_company_office .sec_esg{padding:9rem 0 10rem;background:url(/wp-content/uploads/image/sub/office_esg.webp) no-repeat center/cover}.page_company_office .sec_esg .sub_tit{color:#fff}.page_company_office .sec_esg .sub_tit+p{margin-bottom:4rem;color:#fff}.page_company_office .sec_esg .flex_wrap{gap:4rem}.page_company_office .sec_esg .flex_wrap li{flex:1;padding:14px;border-radius:10px;border:solid 1px rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);text-align:center}.page_company_office .sec_esg .flex_wrap li .thumb{width:14rem;height:14rem;margin:0 auto}.page_company_office .sec_esg .flex_wrap li h3{color:#fff;font-size:2.4rem;font-weight:500;line-height:1.33}#officeDetails .dialog{max-width:810px}#officeDetails .dialog_middle{padding:20px 10px;overflow:auto}.page_company_hotline.bg::before{content:"";position:absolute;top:0;left:0;width:70%;height:100%;max-height:1892px;border-radius:0 30% 30% 0;background:#fff9f9}.page_company_hotline .container{position:relative;z-index:1}.page_company_hotline .hotline_guide_info{padding:0 0 10rem 0}.page_company_hotline .hotline_guide_info li{display:flex;align-items:flex-start;gap:0 6rem;margin-bottom:4rem;padding:4rem 4rem 4rem 6rem;border-radius:20px;box-shadow:0 20px 50px 0 rgba(204,204,204,.3);background-color:var(--color-white)}.page_company_hotline .hotline_guide_info dt{padding-bottom:18px;color:var(--color-black);font-size:26px;font-weight:700;line-height:1.38}.page_company_hotline .link_tipOff{border:solid 1px var(--color-grey-m);border-bottom:0}.page_company_hotline .link_tipOff+.inquery_form_wrap{border-radius:0 0 10px 10px}.page_company_hotline .list-radio-wrap ul{display:flex;flex-wrap:wrap;gap:10px 4rem}.page_company_hotline .label-left .nf-field-description{margin-left:160px}.page_company_hotline .hotline_detail label{display:relative}.page_company_hotline .hotline_detail label::before{content:"i";display:block;position:absolute;top:-2px;left:-18px;width:16px;background:var(--color-black);color:var(--color-white);border-radius:10px;font-size:12px;text-align:center}.page_company_hotline .hotline_detail label::after{content:"제보 작성 가이드";display:block;max-width:99px;margin-top:10px;padding:4px;background:var(--color-black);color:var(--color-white);border-radius:15px;font-size:10px;text-align:center;line-height:1.8}.page_career_main .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_career_main.webp)}.page_career_main .breadcrumb_wrap{display:none}.page_career_main .cont{padding-top:12rem;padding-bottom:13rem}.page_career_main .story{background-color:var(--color-grey-l)}.page_career_main .story .cont_tit{margin-bottom:4rem}.page_career_main .list_story{gap:var(--flex-gap)}.page_career_main .list_story .item{flex:0 1 31.4285714286%;display:flex;flex-direction:column-reverse;overflow:hidden;position:relative;height:31.8rem;padding:4rem;padding-top:4.4rem;border-radius:2rem;color:var(--color-white);justify-content:space-between}.page_career_main .list_story .item:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-color:rgba(23,23,23,.7)}.page_career_main .list_story .item p:not(.img){position:relative;z-index:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page_career_main .list_story .item .tit{margin-top:6.4rem;font-weight:700}.page_career_main .list_story .item .des::before{content:'';display:block;height:1.9rem;margin-bottom:2.3rem;background:url(/wp-content/uploads/image/common/ico_quote.svg) no-repeat left center/contain}.page_career_main .list_story .item .img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.page_career_main .list_story .item .img img{width:100%;height:100%;object-fit:cover}.page_career_main .list_story .item:hover .img img{transition:transform .3s;transform:scale(1.1)}.page_career_main .culture{padding-bottom:0!important}.page_career_main .culture::after{content:'';display:block;width:100%;padding-bottom:24.48%;background:url(/wp-content/uploads/image/sub/img_career_main_culture.webp) no-repeat center/cover}.page_career_main .culture .flex_wrap{gap:0 4rem;margin-bottom:12rem;align-items:end}.page_career_main .culture dl{display:flex;gap:0 7rem;line-height:1.94;color:var(--color-grey)}.page_career_main .culture dl dt{flex-shrink:0;min-width:10rem;font-weight:700}.page_career_main .resourcePool{padding-bottom:0!important}.page_career_main .resourcePool::after{content:'';display:block;width:100%;padding-bottom:24.48%;background:url(/wp-content/uploads/image/sub/img_career_main_pool.webp) no-repeat center/cover}.page_career_main .resourcePool .flex_wrap{gap:0 4rem;margin-bottom:12rem;align-items:end}.page_career_main .resourcePool .cont_tit{margin-bottom:1.2rem}.page_career_main .rnr .cont_tit{margin-bottom:1.2rem}.page_career_main .rnr .flex_wrap{margin-bottom:8.2rem}.page_career_main .rnr .flex_wrap>div.deco{display:flex;align-items:flex-end;justify-content:flex-end}.page_career_main .rnr .flex_wrap>div.deco::after{content:'What do We do';font-size:8.5rem;font-weight:700;text-align:right;line-height:1;color:var(--color-grey-l)}.page_career_main .rnr .list_rnr{padding-left:calc((100% - 1400px)/ 2)}.page_career_main .rnr .list_rnr .slick-list{overflow:visible}.page_career_main .rnr .list_rnr .slick-track>div{position:relative;flex:1 0;width:440px!important;height:320px!important;margin:0 20px;border-radius:20px;overflow:hidden}.page_career_main .rnr .list_rnr .slick-track>div a{display:block;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.page_career_main .rnr .list_rnr .slick-track>div a p{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;font-size:2.6rem;font-weight:700;line-height:1.38;text-align:center;color:var(--color-white);background-color:rgba(0,0,0,0);transition:background-color .3s ease}.page_career_main .rnr .list_rnr .slick-track>div a p::before{content:'';display:block;width:4.8rem;height:4.8rem;margin-bottom:1.9rem;background:url(/wp-content/uploads/image/common/ico_plus_career.svg) no-repeat center/cover}.page_career_main .rnr .list_rnr .slick-track>div a:hover{box-shadow:0 2rem 5rem 0 rgba(82,85,96,.55)}.page_career_main .rnr .list_rnr .slick-track>div a:hover p{background-color:rgba(0,0,0,.5)}.page_career_main .rnr_list_ctrl{display:flex;gap:0 14px;justify-content:flex-end;padding-top:22px}.page_career_main .rnr_list_ctrl button{width:45px;height:45px;border-radius:var(--radius-half);border:1px solid var(--color-grey);background:url(/wp-content/uploads/image/common/ico_arrow_g.svg) no-repeat center/7px 12px}.page_career_main .rnr_list_ctrl button.prev{transform:rotate(180deg)}.page_career_main .rnr_list_ctrl button:hover{border-color:var(--color-point);background-image:url(/wp-content/uploads/image/common/ico_arrow_r.svg)}.page_career_main .welfare{background-color:var(--color-grey-l)}.page_career_main .welfare .list_welfare{gap:var(--flex-gap);margin-top:4rem}.page_career_main .welfare .list_welfare .item{flex:1 1;max-width:32rem;padding:4.3rem 0 3.4rem;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:2rem;box-shadow:0 1.5rem 5rem 0 rgba(82,85,96,.1);background-color:rgba(255,255,255,.1)}.page_career_main .welfare .list_welfare .item>img{width:31.25%;height:auto}.page_career_main .welfare .list_welfare .item p{margin-top:.2rem;font-weight:700;line-height:1.94}.page_career_main .welfare .list_welfare .item:hover{box-shadow:0 .7rem 4rem 0 rgba(82,85,96,.3);background-color:rgba(255,255,255,.9)}.page_career_main .recruit{padding-bottom:40px}.page_career_main .recruit .flex_wrap.half .ta_r{display:flex;align-items:flex-end;justify-content:flex-end}.page_career_main .recruit .list_recruit{margin-bottom:4rem;gap:var(--flex-gap)}.page_career_main .recruit .list_recruit .item{flex:0 1 31.4285714286%;display:flex;flex-flow:column;justify-content:space-between;padding:3.3rem 3.9rem 2.3rem;border-radius:var(--radius-20);border:solid 1px var(--color-grey-m);background-color:var(--color-white)}.page_career_main .recruit .list_recruit .item:hover{box-shadow:0 7px 20px 0 rgba(82,85,96,.25)}.page_career_main .recruit .list_recruit .item .top{display:flex;align-items:center;margin-bottom:2.1rem;justify-content:space-between}.page_career_main .recruit .list_recruit .item .job_type{flex-shrink:0;display:inline-block;padding:1px 12px;line-height:1.4;border-radius:1.5rem;border:solid 1px var(--color-grey-m)}.page_career_main .recruit .list_recruit .item .tit{flex:1;overflow:hidden;max-height:65px;margin-bottom:1.2rem}.page_career_culture .item_wrap{margin-bottom:9rem;gap:var(--flex-gap);align-items:flex-start}.page_career_culture .item{position:relative;overflow:hidden;display:flex;width:44rem;min-height:56.8rem;padding:3.3rem 1.8rem;border-radius:var(--radius-20);box-shadow:0 2rem 5rem 0 #ccc;background:no-repeat center/cover;color:var(--color-white);text-align:center;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.page_career_culture .item h2 strong{display:inline-block;position:relative;text-shadow:0 .3rem .5rem rgba(0,0,0,.5);font-size:4.2rem;line-height:1.31;letter-spacing:-.2rem}.page_career_culture .item h2 strong::after{content:'';position:absolute;bottom:0;left:-1.5rem;width:6.3rem;height:6.3rem;border-radius:var(--radius-half);background:var(--color-point)}.page_career_culture .item h2 strong span{position:relative;z-index:1}.page_career_culture .item h2>span{display:block;margin-top:2rem;text-shadow:0 .3rem .5rem rgba(0,0,0,.7);font-size:2.6rem;font-weight:500;line-height:1.38}.page_career_culture .item h2 .btn_more_ico{margin:35px auto 0}.page_career_culture .item h2+p{overflow:hidden;position:absolute;margin:3rem 1rem 0;text-align:left;bottom:-70%;opacity:0;transition:bottom .5s,opacity .5s}.page_career_culture .item.leadership{background-image:url(/wp-content/uploads/image/sub/img_career_culture_leadership.webp)}.page_career_culture .item.challenge{margin-top:12rem;background-image:url(/wp-content/uploads/image/sub/img_career_culture_challenge.webp)}.page_career_culture .item.goal{margin-top:6rem;background-image:url(/wp-content/uploads/image/sub/img_career_culture_goal.webp)}.page_career_culture .item::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#171717;opacity:0;transition:bottom .5s,opacity .5s}.page_career_culture .item:hover h2,.page_career_culture .item:hover h2+p{position:relative}.page_career_culture .item:hover h2::before{content:'';display:block;width:2.4rem;height:14px;margin:0 auto;background:url(/wp-content/uploads/image/common/ico_quote.svg) no-repeat center/cover}.page_career_culture .item:hover h2 strong{font-size:1.8rem;font-weight:500;letter-spacing:normal;line-height:1.39}.page_career_culture .item:hover h2 strong::after{display:none}.page_career_culture .item:hover h2>span{margin-top:0;font-size:2.6rem;font-weight:700;text-shadow:none}.page_career_culture .item:hover h2 .btn_more_ico{display:none}.page_career_culture .item:hover h2+p{bottom:0;opacity:1}.page_career_culture .item:hover::before{opacity:.8}.page_career_story .card.col .info{padding:1.65rem 2.5rem 2.4rem}.page_career_story .card.col .info .tit{display:block;-webkit-line-clamp:initial;height:3.6rem;margin-bottom:.6rem;line-height:1.38;font-size:2.6rem;white-space:nowrap}.page_career_story .card.col .info>.desc{line-height:1.39;margin-bottom:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_career_story .card.col .info>.post_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:var(--color-black)}.page_career_role .full_tab_wrap{margin-bottom:9rem}.page_career_welfare .h2_visual_wrap{overflow:hidden;margin-bottom:15rem;padding:9rem 16px 15.3rem;border-radius:var(--radius-20);text-align:center;box-shadow:0 2rem 5rem 0 #ccc;background:var(--color-sub) no-repeat center/cover}.page_career_welfare .h2_visual_wrap.welfare01{background-image:url(/wp-content/uploads/image/sub/img_career_welfare01.webp)}.page_career_welfare .h2_visual_wrap.welfare02{background-image:url(/wp-content/uploads/image/sub/img_career_welfare02.webp)}.page_career_welfare .h2_visual_wrap.welfare03{background-image:url(/wp-content/uploads/image/sub/img_career_welfare03.webp)}.page_career_welfare .h2_visual_wrap.welfare04{background-image:url(/wp-content/uploads/image/sub/img_career_welfare04.webp)}.page_career_welfare .h2_visual_wrap h2{text-shadow:0 .2rem .4rem rgba(255,255,255,.5);font-size:3.8rem;font-weight:700;line-height:1.32;letter-spacing:-.2rem}.page_career_welfare .h2_visual_wrap h2::before{content:'';display:block;width:3rem;height:1.9rem;margin:0 auto 4.7rem;background:url(/wp-content/uploads/image/common/ico_quote_r.svg) no-repeat center/cover}.page_career_welfare .welfare_info{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12.4rem 2.86%;margin-bottom:14rem}.page_career_welfare .welfare_info li{flex:0 0 22.85%;text-align:center}.page_career_welfare .welfare_info li img{width:8rem;height:8rem;margin-bottom:2.4rem}.page_career_welfare .welfare_info dl dt{font-size:2.6rem;font-weight:700;line-height:1.38}.page_career_welfare .welfare_info dl dd{margin-top:2.4rem;line-height:1.33}.page_career_recruit .recruit_ov .flex_wrap{gap:0 4rem}.page_career_recruit .recruit_ov .flex_wrap>div{flex:1}.page_career_recruit .recruit_ov .bottom{overflow:hidden;width:51.43%;max-width:720px}.page_career_recruit .recruit_ov .sub_tit{margin:0 auto 3.4rem}.page_career_recruit .recruit_ov .sub_tit+p strong{display:block}.page_career_recruit .list_recruit_process{display:flex;justify-content:center;gap:0 11.2rem;margin:7.4rem 0 15rem;text-align:center}.page_career_recruit .list_recruit_process li{position:relative}.page_career_recruit .list_recruit_process li:not(:last-child)::after{content:'';position:absolute;top:58px;right:-6.2rem;display:block;width:12px;height:24px;background:url(/wp-content/uploads/image/common/ico_arrow_r.svg) no-repeat center center/12px 24px}.page_career_recruit .list_recruit_process li .img{display:flex;width:14rem;height:14rem;background-color:var(--color-grey-l);border-radius:var(--radius-half);align-items:center;justify-content:center}.page_career_recruit .list_recruit_process li p:not(.img){margin-top:2.4rem;font-size:2.6rem;font-weight:700;line-height:1.38}.page_career_recruit .list_recruit_process li small{display:block;font-weight:400}.page_career_recruit .filter_wrap{display:flex;flex-wrap:wrap;gap:var(--flex-gap);margin-bottom:6.5rem}.page_career_recruit .filter_wrap>div{flex:1}.page_career_recruit .filter_wrap .select_wrap{padding-right:0}.page_career_recruit .list_recruit{margin-bottom:9rem}.page_career_recruit .list_recruit a{display:flex;flex-wrap:wrap;border-radius:var(--radius-20);padding:4.2rem 0 4.1rem 5.5%;align-items:center}.page_career_recruit .list_recruit span.tit{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10rem;font-size:2.6rem;font-weight:700;line-height:1.38}.page_career_recruit .list_recruit span:not(.tit){width:15.11%;text-align:center}.recruit_view.left{width:74.28%;max-width:1040px}.recruit_view.left .left_cont{margin-bottom:9rem;border:solid 2px var(--color-grey);border-left:none;border-right:none;background:var(--color-white)}.recruit_view.left .top{padding:4rem 3rem 4.1rem;border-bottom:solid 1px var(--color-grey)}.recruit_view.left .top .info{display:flex;gap:0 18px;margin-top:3rem}.recruit_view.left .top+.recruit_table{display:none}.recruit_view.left .bottom{padding:5rem 3rem}.recruit_view.right{flex-shrink:1;width:320px}.recruit_view.right .btn_round{padding-top:1.3rem;padding-bottom:1.3rem}.page_career_recruit.view{padding:17rem 0 0;background:var(--color-grey-l)}.recruit_table{margin-bottom:3.7rem;border:solid 2px var(--color-grey);border-left:none;border-right:none;background:var(--color-white)}.recruit_table tr{border-bottom:solid 1px var(--color-grey-m)}.recruit_table th{padding:1.4rem 4rem 1.5rem;text-align:left}.recruit_view .box_agreement_wrap{display:none}.recruit_view .box_agreement_wrap.active{display:block}.page_career_recruit.view>.container>.flex_wrap{gap:var(--flex-gap)}.page_career_recruit.apply .txt_label{padding-right:1.3rem;margin-bottom:.4rem;font-weight:700;line-height:1.39}.page_career_recruit.apply .txt_label.necessary::after{content:'*';width:.9rem;height:100%;background:0 0;color:var(--color-point);transform:none}.page_career_recruit.apply .chk_label{font-size:1.8rem;line-height:1.39;margin-bottom:2.4rem;color:var(--color-grey)}.page_career_recruit.apply .chk_label .mark{margin-right:10px}.page_career_recruit.apply .chk_label .mark~span{z-index:1;margin-left:4px}.page_career_recruit.apply .list_input{display:flex;align-items:baseline;gap:0 13px}.page_career_recruit.apply .list_input dt{flex-shrink:0;min-width:171px;font-weight:700;line-height:1.39}.page_career_recruit.apply .list_input dt label{font-size:inherit}.page_career_recruit.apply .list_input dd{flex:1}.page_career_recruit.apply .list_input dd .flex_wrap{gap:0 1.4rem}.page_career_recruit.apply .list_input dd .flex_wrap .file_input{flex:1;gap:0 1.4rem;padding:.8rem .9rem;border:0}.page_career_recruit.apply .list_input dd .flex_wrap .file_input.required{border:1px solid var(--color-point)}.page_career_recruit.apply .list_input dd .error{padding:5px 0;font-size:80%}.page_career_recruit.apply .list_input~.list_input{margin-top:2.4rem}.page_career_recruit.apply .list_input.attachment~.list_input.attachment{margin-top:3rem}.page_career_recruit.apply .list_input:last-of-type{margin-bottom:5rem}.page_career_recruit.apply .list_input .input_wrap,.page_career_recruit.apply .list_input .select_wrap{flex:1;padding:.8rem .9rem;border-radius:.4rem;background-color:var(--color-grey-l);border:none}.page_career_recruit.apply .list_input .input_wrap.required,.page_career_recruit.apply .list_input .select_wrap.required{border:1px solid var(--color-point)}.page_career_recruit.apply .list_input .input_wrap input{line-height:1.39;background:inherit;vertical-align:baseline}.page_career_recruit.apply .list_input .input_wrap input::placeholder{color:var(--color-grey-m)}.page_career_recruit.apply .list_input .select_wrap{padding-right:0}.page_career_recruit.apply .list_input .flex_wrap.type_email{gap:0 1rem;align-items:center}.page_career_recruit.apply .list_input .flex_wrap.type_email>*{flex:1}.page_career_recruit.apply .list_input .flex_wrap.type_email .divider{flex:0}.page_career_recruit.apply .list_input .link_wrap button{position:relative;flex-shrink:0;width:15rem;padding:.7rem 3.9rem .8rem 4rem;border-radius:.4rem;background-color:var(--color-grey-l);line-height:1.39;color:var(--color-black);font-weight:700;text-align:center}.page_career_recruit.apply .list_input .link_wrap button:after{content:"";display:inline-block;width:17px;height:17px;margin:5px 0 0 5px;background:url(/wp-content/uploads/image/common/ico_delete.svg) no-repeat center/cover;vertical-align:top}.page_career_recruit.apply .add_input{border-top:1px solid #e5e5e5;padding:10px 0 6.4rem;text-align:center}.page_career_recruit.apply .add_input button{position:relative;width:15rem;padding:1.15rem;border-radius:.4rem;background-color:var(--color-grey-l);line-height:1.39;color:var(--color-black);font-weight:700;text-align:center}.page_career_recruit.apply .add_input button:after{content:"";display:inline-block;width:13px;height:13px;margin-left:5px;background:url(/wp-content/uploads/image/common/ico_plus_r.svg) no-repeat center/cover}.page_career_recruit.talent .recruit_view.left{width:100%;max-width:none}.page_career_recruit.talent .recruit_view.left .top{padding-top:7.2rem;padding-bottom:7rem}.page_etc_privacy .post_tit{margin-bottom:0}.page_etc_privacy section{padding-top:58px;line-height:1.78}.page_etc_privacy section:last-child{padding-bottom:0}.page_etc_privacy h3{font-weight:700}.page_etc_privacy h3+p{padding-left:20px}.page_etc_privacy a:hover{color:var(--color-point);border-bottom:1px solid var(--color-point)}.page_etc_privacy ol{padding-left:40px;text-indent:-20px}.page_etc_privacy .depth_1 ul{padding-left:20px;text-indent:-20px}.page_etc_privacy dl{padding-left:20px;text-indent:-20px}.page_etc_privacy .check_btn{border:0;width:0;height:0}.page_etc_privacy .check_btn+label{padding:.2rem 1.5rem;border-radius:2.4rem;border:solid 1px var(--color-grey-m);color:var(--color-grey);font-size:14px;transition:background .25s}.page_etc_privacy .check_btn+label i{position:relative;display:inline-block;width:1.6rem;height:1rem}.page_etc_privacy .check_btn+label i:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:1.7rem;height:.5rem;background:url(/wp-content/uploads/image/common/ico_arrow_accordian_g.png) no-repeat center/contain}.page_etc_privacy .check_btn+label+div{display:none}.page_etc_privacy .check_btn:checked+label{color:var(--color-point);border-color:var(--color-point)}.page_etc_privacy .check_btn:checked+label i:before{background:url(/wp-content/uploads/image/common/ico_arrow_accordian_r.png) no-repeat center/contain}.page_etc_privacy .check_btn:checked+label+div{display:block}.page_etc_privacy .tb_wrap{width:100%;overflow-x:auto}.page_etc_privacy .tb_wrap table td,.page_etc_privacy .tb_wrap table th{border-left:1px solid #d2dce6}.page_etc_privacy .tb_wrap>dl{margin-left:20px;padding:10px}.page_etc_privacy .tb_wrap>dl dt{padding-top:10px}.page_etc_privacy .flex_wrap{gap:2rem;align-items:center}.page_error{margin-top:8rem}.page_error .flex_wrap{flex-direction:column;align-items:center;padding:14rem 0;color:var(--color-grey-d)}.page_error h1{padding-bottom:18px;font-size:38px;font-weight:700;line-height:1.32;letter-spacing:-2px}.page_error h1::before{content:"";display:block;height:183px;background:url(/wp-content/uploads/image/common/img_404.webp) no-repeat center/contain}.page_error p{line-height:1.78}.page_etc_refund .sec_refund_form .container>p{color:var(--color-point)}.page_etc_refund .inquery_form_wrap{margin:4rem 0 14rem;padding:5.5rem 2.5rem 5.5rem 2.5rem}.page_etc_refund .inquery_form_wrap .nf-multi-cell .nf-cell{padding:0 2.9rem}.page_etc_refund .refund_radio ul{display:flex;flex-wrap:wrap;gap:10px 28px}.page_etc_refund .inquery_form_wrap .listradio-wrap .nf-field-element label.nf-checked-label:before{background:var(--color-point)}.page_etc_refund .sec_refund_form .nf-form-content textarea.ninja-forms-field{height:110px;padding:21px 26px;background:var(--color-grey-l)}.page_etc_refund .sec_refund_form .box_agreement_wrap{padding:29px 34px}.page_etc_refund .sec_refund_form .list-radio-wrap .nf-field-element{padding:30px 32px 18px;border-radius:4px;border:solid 1px var(--color-grey-m)}.page_etc_refund .fileUpload .nf-field-element{padding-top:24px}@media (hover :hover) and (min-width:1025px){.page_company_social .card.thumb:hover .info{justify-content:start;background-image:linear-gradient(to bottom,rgba(23,23,23,.9),#171717 55%)}.page_company_social .card.thumb:hover .info .tit{height:auto;max-height:fit-content;display:block;overflow:visible}.page_company_social .card.thumb:hover .category::before{content:'';display:block;width:16px;height:22px;background:url(/wp-content/uploads/image/common/ico_path.svg) no-repeat center/cover}.page_company_social .card.thumb:hover .info .tit+p{position:relative;bottom:0;opacity:1;overflow:auto;font-size:16px;line-height:1.71}.page_company_social .card.thumb:hover .info .lh1{display:none}.page_career_recruit .list_recruit a:hover{background-color:var(--color-grey-l)}}@media all and (min-width:1025px){[class*=page_ir_]:not(.page_ir_main) .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_ir.webp)}[class*=page_news_] .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_news.webp)}[class*=page_resources_] .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_resources.webp)}.page_company_overview .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_company_overview.webp)}.page_company_history .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_company_history.webp)}.page_company_award .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_company_overview.webp)}.page_company_social .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_company_social.webp)}.page_company_tech .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_company_tech.webp)}.page_company_partner .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_company_partner.webp)}.page_company_hotline .hero_wrap{margin-bottom:0;background-image:url(/wp-content/uploads/image/sub/hero_company_hotline.webp)}.page_career_culture .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_career_culture.webp)}.page_career_story .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_career_story.webp)}.page_career_role .hero_wrap{margin-bottom:0;background-image:url(/wp-content/uploads/image/sub/hero_career_role.webp)}.page_career_welfare .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_career_welfare.webp)}.page_career_recruit .hero_wrap{margin-bottom:8rem;background-image:url(/wp-content/uploads/image/sub/hero_career_recruit.webp)}.page_career_recruit.view .hero_wrap{display:none}.page_etc_privacy .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_etc.webp)}.page_etc_refund .hero_wrap{background-image:url(/wp-content/uploads/image/sub/hero_refund.webp)}}@media all and (max-width:1520px){.page_company_office .landscape_list_wrap{padding:0 60px}}@media all and (max-width:1200px){.page_ir_governance .shareholder_list .pie_wrap strong{margin-top:0;font-size:3.2rem}.page_resources_ci .ci_guide .box_wrap .min-padding ul{padding-right:0}.page_career_main .rnr .flex_wrap>div.deco::after{font-size:6.5rem}.page_career_recruit .list_recruit_process{gap:0 5.6rem}.page_career_recruit .list_recruit_process li:not(:last-child)::after{right:-3.1rem}.page_etc_privacy .flex_wrap{flex-direction:column}}@media all and (max-width:1024px){.post_view_wrap{margin:0 -20px 90px;padding:40px;box-shadow:none;border-radius:0}.post_desc{justify-content:center}.post_tit{text-align:center}[class*=page_product] .hero_wrap{background-position:70% 50%}[class*=page_product] .sec_overview .flex_wrap{flex-direction:column-reverse;gap:4rem 0}[class*=page_product] .sec_overview .flex_wrap .bottom,[class*=page_product] .sec_overview .flex_wrap div{width:100%;max-width:none}[class*=page_product] .sec_case .flex_wrap{flex-direction:column;gap:4rem}[class*=page_product] .sec_case .flex_wrap>div{flex-basis:100%}[class*=page_product] .sec_requests .flex_wrap{flex-direction:column}[class*=page_product] .sec_requests .bottom{margin-top:6rem}[class*=page_product] .sec_requests .flex_wrap img{width:100%}[class*=page_product] .sec_point .flex_wrap>div{width:auto}[class*=page_product] .sec_why .flex_wrap{flex-direction:column!important;gap:4rem 0}[class*=page_product] .sec_why .flex_wrap div.bottom{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;max-width:none;border-radius:0!important}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) dl{flex-direction:column}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) dl+dl{margin-top:2.5rem}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) dt{width:100%!important;font-weight:500}.page_product_rc .sec_support .flex_wrap{flex-direction:column}.page_product_rc .sec_support .flex_wrap>div:not(.bottom){flex-basis:100%;max-width:none;padding-top:3.8rem;padding-bottom:4rem}.page_product_rc .sec_support .btns_wrap{justify-content:center}.page_product_rc .sec_point .flex_wrap{flex-direction:column}.page_product_rc .sec_price .flex_wrap>div{flex:1 1 50%}.page_product_rv .sec_global ul{justify-content:center}.page_product_rv .sec_global .box_wrap li{text-align:center}.page_product_rv .sec_global .box_wrap li img{width:auto;height:38px}.page_product_rm .sec_point .flex_wrap{flex-direction:column}.page_product_rm .sec_slider .list_rm{flex-direction:column}.page_product_colabox .sec_point .flex_wrap{flex-wrap:wrap}.page_product_colabox .sec_point .flex_wrap>div{flex-basis:calc(50% - 4rem)}.page_product_colabox .sec_point .flex_wrap>div img{width:100%}.page_product_wol .sec_case .flex_wrap>div img{width:100%;height:auto}.page_product_wol .sec_case .back{transform:translate(0)}.page_product_wol .sec_reduction .flex_wrap{flex-direction:column;align-items:baseline}.page_product_wol .sec_reduction .flex_wrap img{width:100%}.page_product_rvbox .sec_point .flex_wrap{flex-direction:column;align-items:baseline}.page_product_rvbox .sec_point .flex_wrap>div{width:100%}.page_product_mobizen .sec_use .flex_wrap{flex-direction:column-reverse;justify-content:center;gap:4rem 0}.page_product_mobizen .sec_use .bottom{width:100%;max-width:none}.page_product_mobizen .sec_use .bottom img{object-fit:fill;width:100%}.page_product_mobizen .sec_use+.sec_point{background-color:#f4f5f7}.page_product_mobizen .sec_use+.sec_point .flex_wrap{flex-direction:column}.page_product_mobizenStudio .sec_comments .flex_wrap{flex-wrap:wrap;gap:4rem}.page_product_mobizenStudio .sec_comments .flex_wrap>div{flex-basis:calc(50% - 4rem)}.shareholder_list ul{flex-wrap:wrap;gap:1.5rem;flex-direction:row}.shareholder_list .pie_wrap{flex:1 1 40%}.chart_wrap .chart dd,.ir_financial_5years .chart_wrap .chart dd{height:150px}.chart_wrap .bar_chart{gap:0 8px}.chart_legned_wrap{margin-top:17.5px}.chart_wrap .bar_chart li,.chart_wrap .bar_chart li::before{width:25px!important}.chart_wrap .bar_chart .count{font-size:10px}.ir_financial_5years .chart_wrap .chart{flex:1 1 100%}.ir_financial_5years .chart_wrap .chart_y,.ir_financial_5years .chart_wrap .chart_y_r{display:none}.page_ir_main .hero_wrap{height:100vw;min-height:640px}.page_ir_main .flex_wrap.sec_half,.page_ir_main .gv_dc>.container>.flex_wrap{flex-direction:column;gap:40px 0}.page_ir_main .gv_dc .flex_wrap{gap:40px}.page_ir_main .gv_dc .pie_wrap{flex:1 1 40%}.page_ir_main .financial .sec_half{gap:100px 0}.page_ir_main .report .sec_half{gap:4rem 2rem}.page_ir_main .press .card.col .info{padding:3rem}.page_ir_main .qna .flex_wrap.sec_half{gap:0}.page_ir_main .qna .sec_half>div{padding:0}.page_ir_main .qna .sec_half>div:last-child{padding:52px 0 0 0}.page_ir_main .qna .container::after{display:none}.page_ir_governance .shareholder_list{margin-bottom:52.5px}.page_ir_governance .board_list{margin-bottom:98px}.page_ir_performance .ir_financial_download .center_tab_wrap{margin-bottom:4rem}.page_ir_performance .sec_half{flex-direction:column}.page_ir_performance .sec_half section{flex:1 1 100%}.page_ir_performance .box_round_wrap,.page_ir_performance .ir_financial_5years .box_round_wrap,.page_ir_performance .ir_financial_analysis .box_round_wrap{padding:38.5px 32px}.page_ir_performance .flex_wrap.sec_half{flex-direction:column}.page_ir_performance .ir_financial_analysis .chart_wrap{overflow:auto hidden}.page_ir_performance .ir_financial_analysis .chart_wrap .chart{flex-wrap:nowrap;gap:0 16px}.page_ir_disclosure .dc_summary{flex-direction:column;gap:40px}.page_ir_disclosure .dc_infos{flex-direction:column;align-items:flex-start}.page_ir_disclosure .dc_infos dl{display:flex;flex-direction:row;width:100%}.page_ir_disclosure .dc_infos dl~dl{border-top:solid 1px #979797}.page_ir_disclosure .dc_infos dl~dl>*{border:none}.page_ir_disclosure .dc_infos dl>*{flex:1 1 50%;border:none}.page_ir_disclosure .dc_infos dl>dt{border-right:solid 1px #979797}.page_ir_disclosure .dc_time{flex-wrap:wrap;gap:40px}.page_ir_disclosure .dc_current{flex-basis:30%}.page_ir_disclosure .dc_infos{flex-basis:55%}.page_ir_qna .inquery_form_wrap{margin-bottom:112px}.page_ir_videos .card.col .info .tit{height:auto}.page_ir_press .card.col .info{padding:3rem}.page_news_press .rep_card_wrap{overflow:hidden;margin:3.9rem 0 2.8rem;border-radius:20px;box-shadow:0 20px 50px 0 rgba(204,204,204,.8)}.page_news_press .rep_card_wrap>a{flex-direction:column}.page_news_press .rep_card_wrap .thumb{width:100%;max-width:none;border-radius:0;height:auto;max-height:none}.page_news_press .rep_card_wrap .info{position:relative;width:100%;max-width:none;border-radius:0;padding:3rem 3rem 6rem}.page_news_press .rep_card_wrap .info .bedge{width:40px;height:40px;border-radius:50%;padding:0;text-align:center;text-indent:-9999px;font-size:0;color:transparent}.page_news_press .rep_card_wrap .info .bedge i{position:absolute;width:100%;margin:0 auto}.page_news_press .rep_card_wrap .info .tit{font-size:26px;height:auto;max-height:none;margin:5px 0 15px}.page_news_press .rep_card_wrap .info .cont{display:none}.page_news_press .rep_card_wrap .info .desc{position:absolute;bottom:3rem;left:3rem;color:var(--color-grey-d);font-weight:500}.page_news_press .rep_card_wrap .info .btn_more_ico{bottom:4.8rem;right:4rem}.page_news_press .rep_card_wrap{overflow:hidden;flex-direction:column;margin:3.9rem 0 2.8rem;border-radius:20px;box-shadow:0 20px 50px 0 rgba(204,204,204,.8)}.page_news_press .card.col .info{padding:3rem}.page_news_videos .card.col .info .tit{height:auto}.page_resources_download .container{padding-top:40px}.page_resources_download .list_download .item{width:50%}.page_resources_download .list_download .item a{height:350px;padding:3.5rem}.page_resources_download .list_download .item dt img{width:100px}.contactus_location .map_wrap{flex-direction:column}.page_resources_contactus .map_wrap .thumb{border-right:solid 1px var(--color-grey-m);border-radius:var(--radius-20) var(--radius-20) 0 0}.page_resources_ci .ci_prohibition ul,.page_resources_ci .list_ci{flex-direction:column;gap:4rem 0}.page_resources_ci .ci_prohibition ul li img{width:100%}.page_resources_ci .list_ci div:first-child img{height:35px}.page_resources_ci .list_ci div:last-child img{height:37px}.page_resources_ci .ci_guide .box_wrap{padding-top:45.5px;padding-bottom:45.5px}.page_resources_ci .ci_guide .box_wrap dl{flex-direction:column}.page_resources_ci .ci_guide .box_wrap dt{width:100%;max-width:none}.page_resources_ci .ci_guide .box_wrap dd li{flex-direction:column;margin-top:10px}.page_resources_ci .ci_guide .box_wrap .min-padding ul{gap:0 4rem}.page_company_overview .company_ov .flex_wrap{flex-direction:column-reverse;gap:4rem 0}.page_company_overview .company_ov .flex_wrap div{width:100%;max-width:none}.page_company_overview .company_ov_market_share .flex_wrap{flex-direction:column;gap:4rem 0}.page_company_overview .company_ov_market_share .flex_wrap h3{min-height:auto}.page_company_overview .company_ov_customer_cases .box_round_wrap{flex-wrap:wrap;gap:10px 0;align-items:center}.page_company_overview .company_ov_customer_cases .box_round_wrap h3{flex:1 0}.page_company_overview .company_ov_customer_cases .box_round_wrap h4,.page_company_overview .company_ov_customer_cases .box_round_wrap>p{flex:1 1 100%}.page_company_overview .company_ov_customer_cases .box_round_wrap>p{flex:10}.page_company_overview .company_ov_customer_cases .box_round_wrap>p br{display:none}.page_company_overview .company_ov_customer_cases .box_round_wrap .logo_list{flex:1 0 100%;gap:2.4rem 0;margin-top:20px;justify-content:space-between}.page_company_overview .company_ov_customer_cases .box_round_wrap .logo_list li{flex:1 0 50%;max-width:50%;text-align:center}.page_company_overview .company_ov_award .slider_wrap ul{flex-wrap:wrap;gap:4rem;justify-content:space-between}.page_company_overview .company_ov_award .slider_wrap li div.front{padding:0}.page_company_history .tab_cont_wrap{margin:4rem 0 9rem}.page_company_award .list_download .item{width:50%;text-align:center}.page_company_social .card{flex:auto;height:400px}.page_company_social .card.thumb .info{justify-content:start;background-image:linear-gradient(to bottom,rgba(23,23,23,.9),#171717 55%)}.page_company_social .card.thumb .info .tit{display:block;height:auto;max-height:fit-content;overflow:visible}.page_company_social .card.thumb .category::before{content:'';display:block;width:16px;height:22px;background:url(/wp-content/uploads/image/common/ico_path.svg) no-repeat center/cover}.page_company_social .card.thumb .info .tit+p{position:relative;bottom:0;opacity:1;padding-top:23px}.page_company_social .card.thumb .info .lh1{display:none}.page_company_tech .card{flex:auto}.page_company_partner .sec_partner .flex_wrap{flex-direction:column}.page_company_partner .sec_partner .flex_wrap li{width:100%;background-position:right center}[class=page_company_office] .sub_tit+p{padding-top:0;margin-bottom:1rem}.page_company_office .hero_wrap{height:660px}.page_company_office .hero_wrap .container{height:100%;padding-top:100px}.page_company_office .sec_overview{padding:12rem 0 0}.page_company_office .sec_overview .flex_wrap{flex-direction:column-reverse}.page_company_office .sec_overview .flex_wrap .bottom{width:100%;max-width:none}.page_company_office .sec_design{padding:9rem 0 12rem}.page_company_office .sec_design .flex_wrap{flex-direction:column}.page_company_office .sec_design .half{align-items:normal}.page_company_office .sec_workspace{padding:12rem 0}.page_company_office .sec_workspace .flex_wrap.half{flex-direction:column}.page_company_office .sec_workspace .list_workspace .slick-track>div{max-width:80vw;margin:0 .8rem}.page_company_office .workspace_list_ctrl{padding-top:0;margin-bottom:5.2rem}.page_company_office .sec_esg .flex_wrap{flex-wrap:wrap;gap:2rem}.page_company_office .sec_esg .flex_wrap li{width:calc(50% - 1rem);flex:auto}.page_company_hotline .label-left .nf-field-description{margin:0;padding-bottom:10px}.page_career_main .hero_wrap{height:100vw;min-height:640px;padding-top:0}.page_career_main .breadcrumb_wrap{display:block}.page_career_main .cont{padding-top:84px;padding-bottom:91px}.page_career_main .culture .flex_wrap,.page_career_main .list_story,.page_career_main .recruit .list_recruit,.page_career_main .resourcePool .flex_wrap,.page_career_main .rnr .flex_wrap{flex-direction:column;gap:4rem 0;align-items:normal}.page_career_main .list_story .item{max-width:none;min-height:280px;padding:28px}.page_career_main .list_story .item .des::before{margin-bottom:16px}.page_career_main .list_story .item .tit{margin-top:22.4px}.page_career_main .story .cont_tit{margin-bottom:28px}.page_career_main .culture .flex_wrap{position:relative;margin-bottom:84px}.page_career_main .culture::after{padding-bottom:67.98%;background-position:13% center}.page_career_main .culture .flex_wrap.half .ta_r{position:absolute;top:-.5rem;right:0;display:block}.page_career_main .resourcePool .flex_wrap{margin-bottom:84px}.page_career_main .resourcePool::after{padding-bottom:67.98%;background-position:center}.page_career_main .rnr .flex_wrap{margin-bottom:57.4px}.page_career_main .rnr .list_rnr{vertical-align:top;flex-wrap:nowrap}.page_career_main .rnr .list_rnr .slick-track>div{width:36.4rem!important;height:26.4rem!important;margin:0 .8rem}.page_career_main .welfare .list_welfare{flex-wrap:wrap;gap:1.6rem;margin-top:28px;justify-content:space-between;align-content:space-between}.page_career_main .welfare .list_welfare .item{flex-basis:40%;max-width:none}.page_career_main .recruit{padding-bottom:28px}.page_career_main .recruit .list_recruit .item{max-width:none;padding:23px 1.6rem}.page_career_main .recruit .list_recruit .item .top{margin-bottom:14px}.page_career_main .recruit .list_recruit .item .tit{margin-bottom:8px}.page_career_main .recruit .flex_wrap.half{position:relative;flex-direction:column}.page_career_main .recruit .flex_wrap.half .ta_r{position:absolute;top:-.5rem;right:0;display:block}.page_career_culture .item_wrap{margin-bottom:40px;flex-direction:column;gap:20px 0}.page_career_culture .item{width:100%}.page_career_culture .item.challenge,.page_career_culture .item.goal{margin-top:0}.page_career_culture .item::before{opacity:.8}.page_career_culture .item h2,.page_career_culture .item h2+p{position:relative}.page_career_culture .item h2::before,.page_career_culture .item:hover h2::before{content:'';display:block;width:24px;height:1.4rem;margin:0 auto;background:url(/wp-content/uploads/image/common/ico_quote.svg) no-repeat center/cover}.page_career_culture .item h2 strong,.page_career_culture .item:hover h2 strong{font-size:18px;font-weight:500;letter-spacing:normal;line-height:1.39}.page_career_culture .item h2 strong::after{display:none}.page_career_culture .item h2>span,.page_career_culture .item:hover h2>span{margin-top:0;font-size:26px;font-weight:700;text-shadow:none}.page_career_culture .item h2 .btn_more_ico{display:none}.page_career_culture .item h2+p{bottom:0;opacity:1}.page_career_role .full_tab_wrap{margin-bottom:63px}.page_career_welfare .h2_visual_wrap{margin-bottom:105px;padding-top:63px;padding-bottom:107px}.page_career_welfare .h2_visual_wrap h2{font-size:37px}.page_career_welfare .h2_visual_wrap h2::before{margin-bottom:33px}.page_career_welfare .welfare_info{gap:87px 20%;margin-bottom:105px}.page_career_welfare .welfare_info li{max-width:none;flex-basis:40%}.page_career_welfare .welfare_info li img{margin-bottom:17px}.page_career_welfare .welfare_info dl dd{margin-top:17px}.page_career_recruit .hero_wrap{margin:0}.page_career_recruit .recruit_ov .flex_wrap{flex-direction:column-reverse;gap:4rem 0}.page_career_recruit .recruit_ov .flex_wrap div{width:100%;max-width:none}.page_career_recruit .list_recruit a{padding:29px 16px;justify-content:center}.page_career_recruit .list_recruit span.tit{width:100%;flex-basis:100%;margin-bottom:5px;padding-right:0;text-overflow:initial;white-space:normal;text-align:center;font-size:23px}.page_career_recruit .list_recruit span:not(.tit){position:relative;width:auto;min-width:55px;padding:0 10px}.page_career_recruit .list_recruit span:not(.tit)~span:not(.tit)::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:1px;height:50%;background:var(--color-grey)}.page_career_recruit .list_recruit li:nth-child(odd) a{background:var(--color-grey-l)}.page_career_recruit .list_recruit_process{flex-wrap:wrap;justify-content:space-around;flex-direction:column;gap:20px 0;margin:51px 0 105px}.page_career_recruit .list_recruit_process li{display:flex;align-items:center}.page_career_recruit .list_recruit_process li:not(:last-child)::after{top:100%;right:0;left:calc(40px - 6px);width:8px;height:15px;transform:rotate(90deg)}.page_career_recruit .list_recruit_process li .img{width:80px;height:80px;margin:0 16px 0 0}.page_career_recruit .list_recruit_process li .img img{width:57.14%}.page_career_recruit .list_recruit_process li p:not(.img){margin-top:0;font-size:2.3rem}.page_career_recruit .list_recruit_process li p:not(.img) br{display:none}.page_career_recruit .list_recruit_process li small{display:inline-block;margin-left:5px}.page_career_recruit .filter_wrap{gap:0 2rem;margin-bottom:45px}.page_career_recruit .filter_wrap>div.search_box{flex:2;flex-basis:100%;margin-bottom:16px}.page_career_recruit .list_recruit a{padding-left:4.2rem}.recruit_view.left .top{padding:28px 21px}.recruit_view.left .top .info{margin-top:21px}.recruit_view.left .bottom{padding:35px 21px}.recruit_view.left .top+.recruit_table{display:block;border:none;margin-bottom:0}.recruit_view.right{text-align:center}.recruit_view.right .recruit_table{display:none}.recruit_view.right .btn_round{width:auto!important}.recruit_table th{padding-left:28px;padding-right:28px}.recruit_view{width:100%!important;max-width:none!important}.page_career_recruit.view{padding:0}.page_career_recruit.view .hero_wrap{display:block;margin:0}.page_career_recruit.view>.container>.flex_wrap{flex-direction:column;gap:4rem 0}.page_career_recruit.apply .list_input{align-items:stretch;flex-direction:column}.page_career_recruit.apply .list_input dt{margin-bottom:10px}.page_career_recruit.apply .list_input dd .flex_wrap{flex-direction:column;gap:5px 0}.page_career_recruit.apply .list_input dd .flex_wrap button{width:100%}.page_career_recruit.apply .add_input button{width:100%}.page_error{margin-top:0}.page_error .flex_wrap{padding:10rem 0}}@media all and (max-width:640px){.post_view_wrap{padding:40px 20px;margin-bottom:40px}.post_desc li{font-size:14px}.post_tit{font-size:24px;margin-bottom:18px}.post_figure{margin-left:-20px;margin-right:-20px}[class*=page_] .sub_tit{font-size:24px}[class*=page_] .sub_md_tit.ico{font-size:23px}[class*=page_product] .hero_wrap{height:323px}[class*=page_product] .hero_wrap .container{position:relative;padding-top:40px}[class*=page_product] .hero_wrap .container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}[class*=page_product] .hero_tit{position:relative;margin-bottom:22px;font-size:28px;line-height:1.29;letter-spacing:-2px;z-index:1}[class*=page_product] .hero_tit+p,[class*=page_product] .hero_tit+p+p{position:relative;z-index:1}[class*=page_product] .hero_tit+p>a{position:relative;z-index:1}[class*=page_product] .btn_more_arrow{font-size:14px}[class*=page_product] .btn_more_arrow i{width:35px;height:20px}[class*=page_product] section[class*=sec_]{padding-top:40px;padding-bottom:40px}[class*=page_product] section[class*=sec_]:last-child{padding-bottom:40px}[class*=page_product] .sub_tit{margin-bottom:38px}[class*=page_product] .sec_overview .flex_wrap{gap:1.8rem 0}[class*=page_product] .sec_overview .sub_tit{margin:0 auto 18px}[class*=page_product] .sec_overview .sub_tit+p{margin-bottom:18px!important;line-height:1.57}[class*=page_product] .sec_why .sub_tit{margin-bottom:18px}[class*=page_product] .sec_why .sub_tit img{width:auto;height:18px}[class*=page_product] .sec_why .sub_md_tit{margin-bottom:18px}[class*=page_product] .sec_why .sub_md_tit+p+p.mt60{margin-top:18px!important}[class*=page_product] .sec_why .flex_wrap+.flex_wrap{margin-top:1.8rem}[class*=page_product] .sec_why .flex_wrap div:not(.bottom){padding-top:20px}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) dl+dl{margin-top:18px}[class*=page_product] .sec_why .flex_wrap div:not(.bottom) .mt60{margin-top:18px!important}[class*=page_product] .sec_point dt{padding:18px 0}[class*=page_product] .sec_point dd{line-height:1.78}[class*=page_product] .sec_case .flex_wrap{gap:40px}[class*=page_product] .sec_case .sub_tit img{width:auto;height:18px}.page_product_rc .sec_support .flex_wrap>div:not(.bottom){padding-bottom:18px}.page_product_rc .sec_support .flex_wrap>div:not(.bottom) ul li .tit{margin-bottom:18px}.page_product_rc .sec_support .btns_wrap{margin-top:18px}.page_product_rc .sec_price .flex_wrap{margin-bottom:40px}.page_product_rc .sec_price .flex_wrap>div h3{margin-bottom:18px}.page_product_rc .sec_price .flex_wrap>div ul{margin-top:18px;margin-bottom:18px}.page_product_rv .sec_price .flex_wrap{margin-bottom:40px}.page_product_rv .sec_price .flex_wrap .price_box{margin-bottom:18px}.page_product_rm .sec_requests .flex_wrap{padding-bottom:40px}.page_product_colabox .sec_case dt{padding:18px 0}.page_product_colabox .sec_case img{align-self:center}.page_product_colabox .sec_point .flex_wrap{gap:40px;margin-bottom:40px}.page_product_colabox .sec_point .flex_wrap>div{flex-basis:100%}.page_product_wol .sec_case .back dl{gap:0 2rem}.page_product_wol .sec_case .back dt{flex-basis:50px;font-size:2.8rem}.page_product_wol .sec_case .back dd{font-size:1.4rem}.page_product_wol .sec_reduction .sub_tit+p{margin-bottom:18px}.page_product_wol .sec_requests .flex_wrap{gap:18px;margin-bottom:40px}.page_product_wol .sec_requests .flex_wrap .mt40{margin-top:18px!important}.page_product_rvbox .sec_point .sub_tit+p{margin-bottom:38px}.page_product_rvbox .sec_requests .flex_wrap .mt40{margin-top:18px!important}.page_product_mobizen .sec_use .flex_wrap{gap:1.8rem 0}.page_product_mobizenStudio .sec_comments .flex_wrap{gap:2rem;margin-bottom:40px}.page_product_mobizenStudio .sec_comments .flex_wrap>div{flex-basis:100%}.page_product_mobizenStudio .sec_comments dt{padding:18px 0;font-size:20px}.page_ir_main .hero_wrap{height:100vw;min-height:323px}.page_ir_main .financial,.page_ir_main .gv_dc,.page_ir_main .press{padding:40px 0}.page_ir_main .ir_video,.page_ir_main .qna{padding:40px 0}.page_ir_main .mb30,.page_ir_main .mb40{margin-bottom:18px!important}.page_ir_main .mb100{margin-bottom:40px!important}.page_ir_main .press .card.col .info{padding:18px 10px 10px}.page_ir_main .financial .sec_half{gap:40px}.page_ir_main .ir_financial_5years .pos_r .btn_more{flex:0 0 76px}.label-left .field-wrap{flex-direction:column!important}.page_ir_governance .shareholder_list{margin-bottom:40px;padding-left:20px;padding-right:20px}.page_ir_governance .shareholder_list .pie_wrap{font-size:20px}.page_ir_governance .shareholder_list .pie_wrap strong{font-size:24px}.page_ir_governance .shareholder_list>p{font-size:12px}.page_ir_governance .board_list{margin-bottom:40px}.page_ir_financial .tb_type01{margin-bottom:20px}.page_ir_financial .tb_type01 td,.page_ir_financial .tb_type01 th{padding:10px 15px}.page_ir_financial .tb_type01 tr:not(.dep1) td:first-of-type{padding-left:20px}.chart_wrap .chart dd,.ir_financial_5years .chart_wrap .chart dd{height:100px}.chart_wrap .bar_chart li,.chart_wrap .bar_chart li::before{width:20px!important}.chart_wrap .bar_chart .count{font-size:8px}.chart_legned_wrap{margin-top:12px}.ir_financial_5years .chart_wrap .chart{flex:1 1 100%}.ir_financial_5years .chart_wrap .chart_y{display:none}.page_ir_performance .mb40{margin-bottom:18px!important}.page_ir_performance .box_round_wrap,.page_ir_performance .ir_financial_5years .box_round_wrap,.page_ir_performance .ir_financial_analysis .box_round_wrap{padding:20px}.page_ir_performance .ir_financial_analysis,.page_ir_performance .mb100{margin-bottom:40px!important}.page_ir_performance .ir_financial_download_list li{flex-basis:calc(50% - 10px)}.page_ir_performance .ir_financial_download_list li .btn_download_ico{padding:1.2rem 2rem}.page_ir_performance .ir_financial_analysis .chart_wrap{overflow:auto hidden}.page_ir_performance .ir_financial_analysis .chart_wrap .chart{flex-wrap:nowrap;gap:0 16px;justify-content:flex-start}.post_download{padding:0 16px 16px;justify-content:end}.page_ir_disclosure .dc_summary{gap:18px;margin-bottom:40px}.page_ir_disclosure .dc_desc{margin:18px 0 40px}.page_ir_qna .inquery_form_wrap{margin-bottom:40px}.page_ir_disclosure .dc_time>div{overflow:auto hidden}.page_ir_press .card.col .info{padding:18px 10px 10px}.page_news_press .rep_card_wrap .info{padding:18px 10px 30px}.page_news_press .rep_card_wrap .info .bedge{width:25px;height:25px}.page_news_press .rep_card_wrap .info .tit{margin-bottom:18px;font-size:20px;line-height:1.6;letter-spacing:-2px}.page_news_press .rep_card_wrap .info .desc{bottom:8px;left:10px}.page_news_press .rep_card_wrap .info .btn_more_ico{bottom:8px;right:10px}.page_news_press .card.col .info{padding:18px 10px 10px}.page_news_press .info .btn_more_ico{bottom:10px;right:10px}.page_resources_faq .mb80{margin-bottom:40px!important}.page_resources_download .tab_wrap.mb60{padding:0;margin-bottom:40px!important}.page_resources_download .list_download{margin-bottom:40px}.page_resources_download .list_download .item{width:100%;padding:9px 20px}.page_resources_download .list_download .item a{height:auto}.page_resources_download .list_download .item dt img{width:70px}.page_resources_contactus .contactus_inquery,.page_resources_contactus .contactus_location{margin-bottom:40px}.page_resources_contactus .map_wrap .info{padding:20px}.page_resources_ci .mb30,.page_resources_ci .mb40,.page_resources_ci .mb70{margin-bottom:18px!important}.page_resources_ci .list_ci{gap:18px}.page_resources_ci .ci_prohibition ul{gap:40px}.page_resources_ci .list_ci>div dl{margin-bottom:18px}.page_resources_ci .ci_guide,.page_resources_ci .ci_overview,.page_resources_ci .ci_prohibition{margin-bottom:40px}.page_resources_ci .ci_guide .box_wrap{padding:20px}.page_resources_ci .ci_guide .box_wrap dl+dl{margin-top:40px}.page_resources_ci .ci_prohibition ul li span{margin:18px auto}[class*=page_company] .full_tab_wrap{margin-bottom:40px}.page_company_overview .mb30,.page_company_overview .mb40{margin-bottom:18px!important}.page_company_overview .company_ov .flex_wrap{gap:1.8rem 0;margin-bottom:18px!important}.page_company_overview .company_ov .sub_tit{margin:0 auto 18px}.page_company_overview .company_ov .sub_tit+p{line-height:1.57}.page_company_overview .company_ov_award .slider_wrap,.page_company_overview .company_ov_customer_cases,.page_company_overview .company_ov_global_infrastructure,.page_company_overview .company_ov_market_share,.page_company_overview .company_ov_overview{margin-bottom:40px}.page_company_overview .company_ov_global_infrastructure .box_round_wrap{margin-bottom:0}.page_company_overview .company_ov_market_share .flex_wrap{gap:18px}.page_company_overview .company_ov_award{padding:40px 0}.page_company_overview .company_ov_award ul.list_award{gap:20px}.page_company_overview .company_ov_award .slider_wrap li{width:180px}.page_company_overview .company_ov_award .slider_wrap li div.back{width:100%;opacity:1}.page_company_overview .company_ov_award .slider_wrap li div.back dt{font-size:12px}.page_company_overview .company_ov_award .slider_wrap li div.back dd{font-size:10px}.page_company_history .tab_cont::before{display:none}.page_company_history .tab_cont_wrap{margin:0 0 40px}.page_company_history .tab_cont li,.page_company_history .tab_cont li.reverse{margin-top:40px;flex-direction:column-reverse;gap:4rem 0}.page_company_history .tab_cont .thumb{width:calc(100% + 40px);margin:0 -20px}.page_company_history .tab_cont .thumb img{width:100%;object-fit:fill}.page_company_history .tab_cont dl:before{display:none}.page_company_history .tab_cont dt{margin-bottom:0}.page_company_history .tab_cont dd{gap:2rem}.page_company_history .tab_cont .reverse dd{flex-direction:row}.page_company_history .tab_cont .reverse dl{text-align:left}.page_company_award .list_download{margin-bottom:20px}.page_company_award .list_download .item{padding:20px 20px 0}.page_company_award .list_download .item dl{padding:18px 0 0}.page_company_social .card.thumb .info .tit{margin-bottom:0}.page_company_social .card.thumb .info .tit+p{padding-top:18px}.page_company_social .mt90{margin-top:40px!important}.page_company_tech .mt90{margin-top:40px!important}.page_company_partner .mb70{margin-bottom:18px!important}.page_company_partner .sec_partner dt{padding-top:18px}.page_company_partner .sec_partner{padding-bottom:40px}.page_company_partner .sec_partner_form h3{padding-bottom:10px}.page_company_partner .inquery_form_wrap{margin:18px 0 40px}[class=page_company_office] .sub_tit+p{padding-top:0;margin-bottom:1rem}.page_company_office .hero_wrap{height:300px;background-position:75% center}.page_company_office .hero_wrap .container{padding-top:40px}.page_company_office .hero_wrap .hero_tit{font-size:28px;line-height:1.29;letter-spacing:-2px}.page_company_office .sec_overview{padding:40px 0 0}.page_company_office .sec_overview .flex_wrap{gap:1.8rem 0}.page_company_office .sec_overview .sub_tit{margin-bottom:18px}.page_company_office .sec_design{padding:40px 0 80px}.page_company_office .card.col .info{padding:18px 10px 10px}.page_company_office .sec_workspace{padding:12rem 0}.page_company_office .sec_workspace .sub_tit+p{margin-bottom:5.2rem}.page_company_office .sec_workspace .list_workspace .slick-track>div{margin:0 10px}.page_company_office .workspace_list_ctrl{display:none}.page_company_hotline .mb40,.page_company_hotline .mb70{margin-bottom:18px!important}.page_company_hotline .hotline_guide_info{padding:0 0 22px 0}.page_company_hotline .hotline_guide_info li{align-items:center;flex-direction:column;padding:20px;margin-bottom:18px}.page_company_hotline .hotline_guide_info li img{margin-bottom:17px}.page_company_hotline .hotline_detail label::before{left:-13px}.page_career_main .story .cont_tit{margin-bottom:18px}.page_career_main .hero_wrap{min-height:323px}.page_career_main .cont{padding:40px 0}.page_career_main .list_story .item p:not(.img){-webkit-line-clamp:4}.page_career_main .culture .flex_wrap,.page_career_main .resourcePool .flex_wrap,.page_career_main .rnr .flex_wrap{margin-bottom:18px}.page_career_main .rnr .flex_wrap>div.deco{display:none}.page_career_main .rnr .rnr_list_ctrl{display:none}.page_career_culture .item h2 strong span,.page_career_culture .item:hover h2 strong span{font-size:14px}.page_career_culture .item h2>span,.page_career_culture .item:hover h2>span{font-size:20px}.page_career_culture .item h2+p{margin:18px 0 0}.page_career_story .card.col .info .tit{height:auto;font-size:23px;line-height:1.7}.page_career_story .card.col .info>.desc{font-size:14px;height:40px}.page_career_role .full_tab_wrap{margin-bottom:40px}.page_career_welfare .h2_visual_wrap{padding-top:45px;padding-bottom:76px;margin-bottom:40px;background-position:right top}.page_career_welfare .h2_visual_wrap h2{font-size:29px}.page_career_welfare .h2_visual_wrap h2::before{margin-bottom:23px}.page_career_welfare .welfare_info{gap:40px;margin-bottom:40px}.page_career_welfare .welfare_info li{flex-basis:100%}.page_career_welfare .welfare_info dl dt{font-size:20px}.page_career_welfare .welfare_info dl dd{margin-top:12px}.page_career_recruit .recruit_ov .flex_wrap{gap:1.8rem 0;margin-bottom:18px!important}.page_career_recruit .recruit_ov .sub_tit{margin:0 auto 18px}.page_career_recruit .recruit_ov .sub_tit+p{margin-bottom:18px!important;line-height:1.57}.page_career_recruit .list_recruit{margin-bottom:40px}.page_career_recruit .list_recruit span.tit{font-size:18px}.page_career_recruit .filter_wrap{gap:0 16px;margin-bottom:32.5px}.page_career_recruit .filter_wrap>div.search_box+.select_wrap{flex:1.2}.recruit_table th,.recruit_view.left .bottom,.recruit_view.left .top{padding-left:16px;padding-right:16px}.recruit_view.left .left_cont{margin-bottom:40px}.page_career_recruit.talent .recruit_view.left.mb100{margin-bottom:40px!important}.page_career_recruit.talent .recruit_view.left .top{padding:40px 16px}.page_etc_privacy section{padding-top:40px}.page_etc_refund .inquery_form_wrap{margin:40px 0;padding:27px 16px 27px}.page_etc_refund .inquery_form_wrap .nf-multi-cell .nf-cell{padding:0}.page_etc_refund .refund_radio ul{flex-direction:column}}