@media screen and (max-width:1450px){

	.header{padding:0 22rem 0 33rem;}
	.allmenu_wrap .all_menu{width:100%; box-sizing:border-box; padding:0 58rem;}
	.container{width:100%; padding:0 55rem; box-sizing:border-box;}

	.sustain .sus_top{left:55rem;}
	.sustain .sus_cont .sub_cont1{margin-top:120rem;}

	.finance_wrap .finance_cont{gap:60rem 35rem;}
	.finance_wrap .finance_cont .finance_box{width:calc(50% - 18rem);}

	.recruit ul{flex-wrap:wrap; gap:28rem 24rem;}
	.recruit ul li{width:calc(33.333% - 16rem); margin-right:0;}
	.recruit .recruit_img{margin-right:0; right:55rem; width:auto;}
	.recruit .recruit_img img{width:457rem;}

	.manage_cont .manage_box5 .informant{}
	.manage_cont .manage_box5 .informant .txtbox{display:block; }

	.growth_cont .growth_box2 .co_support li .txtbox{width:calc(100% - 116rem); word-break:keep-all;}
	.growth_cont .growth_box2 .co_support li .txtbox br{display:none;}

	.growth_cont .growth_box4 .cp_process{flex-wrap:wrap; gap:46rem 36rem;}
	.growth_cont .growth_box4 .cp_process > li{width:calc(33.333% - 24rem);}

	.human_cont .human_box2 .human_rulebox .txtbox span br{display:none;}
	.human_cont .human_box2 .human_rulebox .txtbox span{word-break:keep-all;}

	.eco_cont .eco_box2 .eco_rulebox .txtbox{word-break:keep-all;}
	.eco_cont .eco_box2 .eco_rulebox .txtbox br{display:none;}

	.recruit_wrap .talent_box3 .philo_box{padding-left:70rem; padding-right:85rem;}
	
	.mobility_wrap .mobil_box2 .net_box .net_map{padding-top:0; padding-left:0; width:338rem;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox{text-align:left;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox .w_img{display:none;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox .t_img{display:inline;}
	.mobility_wrap .mobil_box2 .net_box .net_txt{width:calc(100% - 338rem);}
	.mobility_wrap .mobil_box2 .net_box .net_map .arrow_btn_13{display:none;}
	.mobility_wrap .mobil_box2 .net_box .net_txt .arrow_btn_13{display:block;}

	.mobility_wrap2 .mobil_box4{padding-bottom:114rem;}
	.mobility_wrap2 .mobil_box4 img{position:static; display:block; margin:0 auto; transform:none;}

	.logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox{padding-left:40rem;}

	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li{margin-right:14rem;}

	.coldchain_wrap .cold_box2 .desc_box1 ul li{margin-right:53rem;}

	.coldchain_wrap_220118 .cold_box2 .desc_box1 ul li{margin-right:0;}

	.recruit_wrap_220118 .organbox3 .rule_box .rule_list .rule_col.left .txtbox{padding-left:0;}

	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li .icobox:after {width:100%;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li .icobox:after {width:100%}

	/*220225*/
	.sustain ul {right:55rem;}

	/*220307*/
	/*.vision_wrap_220307 .sub_tab_2 ul{justify-content:flex-start; margin-left:345rem;}*/

}/* 1450px */

@media screen and (max-width:1200px){
	.allmenu_wrap .allmenu_box ul.all_depth2{flex-wrap:wrap;}
	.allmenu_wrap .allmenu_box.on{margin-bottom:80rem;}
	.allmenu_wrap .allmenu_box ul.all_depth2 > li{width:25%; margin-top:80rem;}
	.allmenu_wrap .allmenu_box ul.all_depth2 > li:nth-child(-n+4){margin-top:0;}
	.footer{padding-bottom:53rem;}
	.footer .footer_menu{display:block;}
	.footer .footer_menu > ul{margin-left:0; margin-top:25rem;}
	.footer .footer_bttm{align-items:flex-start; padding-top:25rem;}
	.footer .footer_bttm .footer_family{flex-direction:column; align-items:flex-end;}
	.footer .footer_bttm .footer_family .footer_select{margin-left:0; order:1; margin-bottom:22rem;}
	.footer .footer_bttm .footer_family > img{order:2;}
	.footer .fm_right{margin-top:20rem;}
	.footer .footer_menu .fm_list{margin-left:0;}
	.footer .top{margin-left:auto;}

	.sub_menu.center ul{justify-content:flex-start;}
	
	.visual .visual_box{left:58rem; top:220rem; transform:none; margin-top:0;}
	.section{height:auto;}
	.business{padding-top:100rem; display:block;}
	.business .business_current ul{flex-wrap:wrap; gap:65rem 24rem;}
	.business .business_current ul li{width:calc(50% - 12rem); margin-right:0;}
	.business .business_current ul li:nth-child(2n):after{width:0; height:0;}
	.business .business_info{flex-wrap:wrap; gap:24rem;}
	.business .business_info .b_infobox{width:calc(50% - 12rem); margin-right:0;}
	.business .business_info .b_infobox .txtbox{padding-top:20rem;}

	.sustain{display:block; padding-top:200rem; padding-bottom:195rem;}
	.sustain .sus_cont{padding-top:0;}
	.sustain .sus_top{position:static;}
	.sustain .sus_cont .sub_cont1{margin-top:0;}
	.sustain .sus_cont .sub_cont .imgbox .w_img{display:none;}
	.sustain .sus_cont .sub_cont .imgbox .t_img{display:inline;}
	.sustain .sus_cont .sus_box h4{bottom:8%;}
	.sustain .sus_cont .sus_box1 h4{right:50%;}
	.sustain .sus_cont .sus_box3 h4{right:70%; bottom:36%;}
	.sustain .sus_cont .sub_cont2:after{width:224rem; height:150rem; background: url(https://www.hlholdings.co.kr/web/images/sus_obj_v2_t.png) no-repeat; margin-right:-63rem;}

	.investor{display:block; padding-bottom:191rem; background: url(https://www.hlholdings.co.kr/web/images/invest_bg_t.png) no-repeat right bottom;}
	.investor .container{padding-top:0; display:block; height:auto;}
	.investor .moreBtn{margin-top:15rem;}
	.investor .invest_top{width:100%;}
	.investor h3 br{display:none;}
	.investor .invest_bttm{margin-top:54rem;}
	.investor .invest_box h4{display:none;}
	.investor .invest_box table{display:none;}

	.recruit{display:block; padding-top:165rem; padding-bottom:274rem; background-position:center center;}
	

	.report_contWrap .report_topBox > div{padding:88rem 55rem 92rem;}
	.report_contWrap .report_topBox .rtb_txtbox{width:calc(100% - 356rem); box-sizing:border-box; padding-right:27rem;}
	.report_contWrap .report_topBox .rtb_txtbox h3{font-size:28rem; line-height:40rem;}
	.report_contWrap .report_topBox .rtb_txtbox h3 span{display:block;}
	.report_contWrap .report_topBox .rtb_txtbox p{font-size:17rem; line-height:27rem; padding-top:10rem; word-break:keep-all;}
	.report_contWrap .report_topBox .rtb_imgbox img{width:203rem;}
	.report_contWrap .report_topBox .down_wrap{margin-top:20rem;}

	.finance_wrap{padding-top:60rem; padding-bottom:150rem;}
	.finance_wrap .finance_cont .finance_box{padding-bottom:22rem;}
	.finance_wrap .finance_cont .finance_box h4{font-size:24rem; flex-wrap:wrap; padding-bottom:10rem;}
	.finance_wrap .finance_cont .finance_box .graph_rule{font-size:13rem; width:100%; text-align:right; margin-top:10rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col1{width:29%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col2{width:29%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col3{width:29%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col4{width:29%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .value{font-size:14rem; width:66rem;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .col1{width:33.333%;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .col2{width:33.333%;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .col3{width:33.333%;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .value{height:39rem;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table td .column em{height:39rem;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .col1{width:33.333%;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .col2{width:33.333%;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .col3{width:33.333%;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .value{height:49rem;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table td .column em{height:49rem;}
	.finance_wrap .finance_cont .finance_box3 .graph_box table .value{height:39rem;}
	.finance_wrap .finance_cont .finance_box3 .graph_box table td .column em{height:39rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .col1{width:33.333%;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .col2{width:33.333%;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .col3{width:33.333%;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .value{height:49rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table td .column em{height:49rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .bar{width:40rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .value_txt{font-size:14rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table tfoot td{padding-top:8rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .bar i{font-size:14rem; letter-spacing:-1rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .bar .dept{height:calc(100% - 71rem); }
	.finance_wrap .finance_cont .finance_box4 .graph_box table td .bar_box .bar{width:30rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box .symbol{top:8rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box .symbol li{font-size:12rem; padding-lefT:10rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box .symbol li:before{width:8rem; height:8rem;}
	.finance_wrap .finance_cont .finance_box3 .graph_box table .category p{font-size:14rem;}

	.board_wrap .board_list .table .col1{width:17%;}
	.board_wrap .board_list .table .col2{width:57%;}
	.board_wrap .board_list .table .col3{width:26%;}
	.tablestyle .tal{padding-left:14rem; padding-right:10rem; word-break:keep-all;}

	.announce_wrap .sub_tit{padding-bottom:60rem;}

	.invest_wrap{padding-bottom:200rem;}
	.director_wrap .director_box .director_list{gap:25rem 24rem;}
	.director_wrap .director_box .director_list .list_box{width:calc(50% - 12rem);}

	.intro_wrap .intro_box{background: url(https://www.hlholdings.co.kr/web/images/sub/intro_bg1_t.png) no-repeat right bottom; background-size:auto 100%;}
	.intro_wrap .current_box .current_list{flex-wrap:wrap; gap:48rem 0;}
	.intro_wrap .current_box .current_list .count_box{width:50%;}
	.intro_wrap .current_box .current_list .count_box .txtbox p{margin-top:15rem;}
	.intro_wrap .part_box .part_div1 .part_list{width:100%;}
	.intro_wrap .part_box .shortcut_btn{width:100%;}
	.intro_wrap .part_box{background-color:#f3f5f7; background-position:right 30% bottom;}
	.intro_wrap .part_box .part_div1:before{top:-18rem; left:100%; margin-left:-56rem;}
	.intro_wrap .part_box .part_div1:after{bottom:-170rem; right:-29rem;}
	.intro_wrap .part_box .part_div2 .part_list{flex-wrap:wrap; gap:28rem 24rem;}
	.intro_wrap .part_box .part_div2 .part_list .part_listbox{width:calc(50% - 12rem); margin-right:0;}
	.intro_wrap .part_box .part_div .part_list .part_listbox .txtbox{padding-top:30rem;}

	.history_wrap{padding-bottom:175rem;}
	.history_wrap .history_cont .history_box .imgbox .w_img{display:none;}
	.history_wrap .history_cont .history_box .imgbox .t_img{display:block;}
	.history_wrap .history_cont .history_box .txtbox h5{width:237rem; font-size:50rem; line-height:60rem; padding-left:0; padding-top:0;}
	.history_wrap .history_cont .history_box .txtbox .year{width:calc(100% - 237rem);}

	.vision_wrap .desc_cont .desc_box h5{width:118rem; padding-left:0; word-break:keep-all; line-height:34rem;}
	.vision_wrap .desc_cont .desc_box h5 em{line-height:30rem; margin-top:0;}
	.vision_wrap .desc_cont .desc_box .desc_txtbox{width:calc(100% - 140rem);}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox.bluebox{padding-left:32rem; padding-right:32rem; background:none; position:relative;}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox.bluebox:before{content:""; width:100%; height:100%; background:#022b68; left:0; bottom:0; position:absolute; z-index:-2;}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox.bluebox:after{content:""; width:100%; height:100%; background:rgba(2,43,104,0.9); left:0; bottom:0; position:absolute; z-index:2;}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox p{position:relative; z-index:3;}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox span{position:relative; z-index:3;}
	.vision_wrap .desc_cont{position:relative;}
	.vision_wrap .desc_cont .desc_box.brand .desc_txtbox{position:static; display:flex; align-items:center; justify-content:center;}
	.vision_wrap .desc_cont .desc_box.brand .desc_txtbox:before{background: url(https://www.hlholdings.co.kr/web/images/sub/vision_obj_t.png) no-repeat center bottom; width:calc(100% - 140rem); height:100%; left:140rem; transform:none; background-size:contain;}

	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox{padding-left:32rem; padding-right:32rem;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox{display:block;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box{display:flex; width:100%; margin-bottom:19rem;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box:last-child{margin-bottom:0;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box .imgbox{width:191rem;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box .txtbox{width:calc(100% - 191rem); padding-left:22rem; box-sizing:border-box;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box .txtbox ul{}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box:nth-child(2) .imgbox img{padding-left:42rem;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box:nth-child(2) .imgbox .w_img{display:none;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box:nth-child(2) .imgbox .t_img{display:block;}
	.vision_wrap .esg_box h4{margin-bottom:35rem;}
	.vision_wrap .esg_box .esg_txt{display:block;}
	.vision_wrap .esg_box .esg_txt p{width:100%;}
	.vision_wrap .esg_box .esg_txt ul{margin-top:35rem; max-width:100%;}

	.network_wrap{padding-bottom:189rem;}
	.network_wrap .network_map{display:none;}
	.network_wrap .network_contWrap{padding-top:0;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .imgbox{width:236rem;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .txtbox{width:calc(100% - 236rem); padding-left:30rem;}
	.network_wrap .network_contWrap .network_cont .network_box .imgbox{width:236rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox{width:calc(100% - 236rem); padding-left:30rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info .btn_wrap{padding-top:22rem;}

	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col{padding-left:27rem; padding-top:70rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col1{background-position:left 27rem top}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col3{background-position:left 27rem top}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col4{background-position:left 27rem top}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col span{font-size:28rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col .img{background:#fff; text-align:center;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right{margin-top:35rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right .inner_col .right_col1{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right .inner_col .right_col2{width:calc(50% - 12rem);}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right .inner_col .right_col3{width:calc(50% - 12rem);}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right .inner_col .right_col4{width:calc(50% - 12rem);}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right .inner_col .right_col5{width:calc(25% - 18rem);}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col.right .inner_col .right_col6{width:calc(25% - 18rem);}
	.network_wrap .network_contWrap .network_cont .network_box1-2 .view_box .view_bttm .bttm_cont .w_img{display:none;}
	.network_wrap .network_contWrap .network_cont .network_box1-2 .view_box .view_bttm .bttm_cont .t_img{display:inline;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .left_col{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .right_col{width:100%; margin-top:30rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont .left_col{width:100%; padding-left:30rem; padding-right:30rem; box-sizing:border-box;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont .left_col img{max-width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont .right_col{width:100%; margin-top:25rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-2 .view_box .view_bttm .bttm_cont{padding-left:24rem; padding-right:24rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont .left_col{width:100%; padding-top:38rem; padding-bottom:35rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont .right_col{width:100%; margin-top:25rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4{flex-wrap:wrap;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col{width:50%; margin-top:30rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col:nth-child(-n+2){margin-top:0;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col{padding-top:0; padding-left:94rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col:nth-child(2n):after{width:0; height:0;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col1{background-position:left 15rem top;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col2{background-position:left 15rem top;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col3{background-position:left 50rem top; padding-left:125rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col4{background-position:left 50rem top; padding-left:125rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm .bttm_cont{padding-left:20rem; padding-right:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm .bttm_cont .w_img{display:none;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm .bttm_cont .t_img{display:inline;}

	.report_contWrap .report_cont .report_box1 .graph_img{text-align:center;}
	.report_contWrap .report_cont .report_box1 .graph_img .w_img{display:none;}
	.report_contWrap .report_cont .report_box1 .graph_img .t_img{display:inline;}

	.social_cont .social_box2 .promotion{max-width:100%; position:relative;}
	.social_cont .social_box2 .promotion:before{content:""; width:80%; height:1rem; background:#999; position:absolute; left:50%; top:82rem; transform:translateX(-50%);}
	.social_cont .social_box2 .promotion li .imgbox:after{width:0; height:0;}
	.social_cont .social_box3 .vision_part ul{flex-wrap:wrap; gap:28rem 24rem;}
	.social_cont .social_box3 .vision_part ul li{width:calc(33.333% - 16rem); margin-right:0;}
	.social_cont .social_box3 .sdgs ul{flex-wrap:wrap; gap:40rem 19rem;}
	.social_cont .social_box3 .sdgs .sdgs_tit{width:calc(20% - 16rem); margin-right:0; background:none; height:auto; position:relative;}
	.social_cont .social_box3 .sdgs .sdgs_tit:before{content:""; width:100%; height:calc(100% - 40rem); background:#022b68; position:absolute; left:0; top:0; z-index:-1;}
	.social_cont .social_box3 .sdgs .sdgs_tit > div{margin-top:-40rem;}
	.social_cont .social_box3 .sdgs ul li{width:calc(20% - 16rem); margin-right:0;}

	.social_cont .social_box4 .active_box{margin-bottom:91rem;}
	.social_cont .social_box4 .active_box ul li h5{font-size:22rem; line-height:32rem; margin-bottom:15rem;}
	.social_cont .social_box4 .active_box ul li h5 br{display:block;}

	.manage_cont .manage_box1 .txtbox1 div{flex-wrap:wrap;}
	.manage_cont .manage_box1 .txtbox div p{width:100%;}
	.manage_cont .manage_box1 .txtbox1 div .short_btn{margin-top:10rem;}
	.manage_cont .manage_box1 .txtbox2 div{display:block;}
	.manage_cont .manage_box1 .txtbox2 div p{margin-bottom:15rem;}
	.manage_cont .manage_box1 .txtbox2 div p:last-child{margin-bottom:0;}
	.manage_cont .manage_box3 .flex_container{display:block;}
	.manage_cont .manage_box3 .flex_box{width:100%; margin-bottom:70rem;}
	.manage_cont .manage_box3 .flex_box:last-child{margin-bottom:0;}

	.manage_cont .manage_box4 ul li{margin-right:24rem;}
	.manage_cont .manage_box4 ul li .circle{width:195rem; height:195rem; padding-top:110rem;}
	.manage_cont .manage_box4 ul li .circle p{font-size:16rem; line-height:24rem;}
	.manage_cont .manage_box4 ul li .circle p b{font-size:20rem;}
	.manage_cont .manage_box4 ul li.col1 .circle{background-position:center top 36rem;}
	.manage_cont .manage_box4 ul li.col2 .circle{background-position:center top 38rem;}
	.manage_cont .manage_box4 ul li.col3 .circle{background-position:center top 33rem;}

	.manage_cont .manage_box5 .cyber_list{align-items:flex-start; padding:45rem 0 36rem;}
	.manage_cont .manage_box5 .cyber_list .icobox{padding-top:10rem;}
	.manage_cont .manage_box5 .cyber_list ul li{width:100%;}

	.growth_cont .growth_box1 .winwin_rule li{margin-right:48rem;}
	.growth_cont .growth_box1 .winwin_rule li{width:196rem; height:196rem; padding-top:120rem;}
	.growth_cont .growth_box1 .winwin_rule li.col1{background-position:center top 42rem;}
	.growth_cont .growth_box1 .winwin_rule li.col2{background-position:center top 42rem;}
	.growth_cont .growth_box1 .winwin_rule li.col3{background-position:center top 42rem;}
	
	.growth_cont .growth_box2 .co_support{gap:60rem 0;}
	.growth_cont .growth_box2 .co_support li{width:100%;}

	.growth_cont .growth_box5 .support_system1{flex-wrap:wrap;}
	.growth_cont .growth_box5 .support_system1 .txtbox{width:100%; margin-right:0;}
	.growth_cont .growth_box5 .support_system1 .imgbox{width:100%; margin-top:24rem;}
	.growth_cont .growth_box5 .support_system1 .imgbox span{background:none; position:static;}
	.growth_cont .growth_box5 .support_system1 .imgbox img{display:block;}

	.human_cont .human_box1 .h4_desc2{display:block;}
	.human_cont .human_box1 .h4_desc2 p{width:100%; margin-bottom:15rem;}
	.human_cont .human_box1 .h4_desc2 p:last-child{margin-bottom:0;}
	.human_cont .human_box2 .human_rule{gap:0; border-top:1rem solid #000;}
	.human_cont .human_box2 .human_rulebox{width:100%;}
	.human_cont .human_box2 .human_rulebox:nth-child(-n+2){border-top:none}
	.human_cont .human_box3 .human_active ul{flex-wrap:wrap; gap:26rem 24rem;}
	.human_cont .human_box3 .human_active ul li{width:calc(50% - 12rem);}
	.human_cont .human_box4 .violation_cont{display:block; margin-top:44rem;}
	.human_cont .human_box4 .violation_box1{width:100%;}
	.human_cont .human_box4 .violation_box2{width:100%; margin-top:36rem;}

	.safe_cont .safe_box1 ul{flex-wrap:wrap; gap:25rem 24rem;}
	.safe_cont .safe_box2 .desc_cont .desc_box h5{width:118rem; padding-left:0; line-height:30rem; padding-top:16rem;}
	.safe_cont .safe_box2 .desc_cont .desc_box .desc_txtbox{width:calc(100% - 140rem);}
	.safe_cont .safe_box2 .desc_cont .desc_box3 .desc_txtbox ul{flex-wrap:wrap; gap:22rem;}
	.safe_cont .safe_box2 .desc_cont .desc_box3 .desc_txtbox ul li{width:calc(50% - 11rem); margin-right:0;}
	.safe_cont .safe_box3 .accident_cont{flex-wrap:wrap; justify-content:center;}
	.safe_cont .safe_box3 .accident_cont .acci_box2{display:flex; width:auto; gap:0 22rem;}
	.safe_cont .safe_box3 .accident_cont .acci_box1{margin-bottom:82rem;}
	.safe_cont .safe_box3 .accident_cont .acci_box1:after{width:292rem; height:82rem; background:url(https://www.hlholdings.co.kr/web/images/sub/accident_graph_t.png) no-repeat left center; left:50%; top:100%; transform:translateX(-50%); background-size:292rem;}
	.safe_cont .safe_box3 .accident_cont .acci_box1 ul{width:269rem; box-sizing:border-box; margin:0 auto;}
	.safe_cont .safe_box3 .accident_cont .acci_box1 .tit{width:269rem; margin:0 auto;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 .response{display:block;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 .response > li{margin-bottom:44rem; position:relative;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 .response > li:last-child{margin-bottom:0;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 .response > li:after{content:""; width:17rem; height:43rem; background:url(https://www.hlholdings.co.kr/web/images/sub/acc_arrow.png) no-repeat left center; position:absolute;left:50%; top:100%; transform:translateX(-50%); background-size:contain;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 .response > li:last-child:after{width:0; height:0;}
	.safe_cont .safe_box4 .safe_active{display:block;}
	.safe_cont .safe_box4 .safe_active .active_box{width:100%; margin-bottom:60rem;}
	.safe_cont .safe_box4 .safe_active .active_box:last-child{margin-bottom:0;}
	.safe_cont .safe_box4 .safe_active .active_box1{padding-right:0;}

	.eco_cont .eco_box2 .eco_rule{gap:0; border-top:1rem solid #000;}
	.eco_cont .eco_box2 .eco_rulebox{width:100%;}
	.eco_cont .eco_box2 .eco_rulebox:nth-child(-n+2){border-top:none}
	.eco_cont .eco_box3 ul li{margin-right:48rem;}
	.eco_cont .eco_box3 ul li .icobox{width:196rem; height:196rem; padding-top:113rem;}
	.eco_cont .eco_box3 ul li.col1 .icobox{background-position:center top 37rem;}
	.eco_cont .eco_box3 ul li.col2 .icobox{background-position:center top 37rem;}
	.eco_cont .eco_box3 ul li.col3 .icobox{background-position:center top 37rem;}
	.eco_cont .eco_box4 .sunlight_cont{display:block;}
	.eco_cont .eco_box4 .sunlight_cont .sunlight_box{width:100%; margin-bottom:45rem;}
	.eco_cont .eco_box4 .sunlight_cont .sunlight_box:last-child{margin-bottom:0;}
	.eco_cont .eco_box4 .gas_cont .gas_box{width:100%;}

	.announce_wrap .dart_box{margin-top:0;}

	.recruit_wrap .talent_box2 .pride_box{gap:0 25rem;}
	.recruit_wrap .talent_box2 .pride_box > li{padding-right:0;}
	.recruit_wrap .talent_box2 .pride_box > li .icobox{width:177rem; height:177rem; padding-top:105rem;}
	.recruit_wrap .talent_box2 .pride_box > li.col1 .icobox{background-position:center top 35rem;}
	.recruit_wrap .talent_box2 .pride_box > li.col2 .icobox{background-position:center top 35rem;}
	.recruit_wrap .talent_box2 .pride_box > li.col3 .icobox{background-position:center top 28rem; padding-top:96rem;}
	.recruit_wrap .talent_box2 .pride_box > li .icobox span{font-size:24rem; line-height:22rem;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox p{font-size:22rem; line-height:34rem; padding:0 5rem 15rem;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox span{font-size:22rem; padding:15rem 12rem; word-break:keep-all;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox span br{display:none;}

	.recruit_wrap .talent_box3 .philo_box .philo_inner{flex-wrap:wrap; justify-content:center;}
	.recruit_wrap .talent_box3 .philo_box .philo_inner .imgbox{padding-top:57rem; padding-bottom:0;}

	.job_cont .job_box1{padding-bottom:60rem;}
	.job_cont .job_box1 .imgbox{display:none;}
	.job_cont .job_box2 .jop_info{gap:0; border-top:1rem solid #000;}
	.job_cont .job_box2 .jop_infobox{width:100%;}
	.job_cont .job_box2 .jop_infobox:nth-child(-n+2){border-top:none}
	.job_cont .job_box3 .interview_box{padding:33rem 380rem 40rem 45rem; min-height:280rem; background-size:301rem 100%;}
	.job_cont .job_box3 .interview_box .job_img{right:104rem; }
	.job_cont .job_box3 .interview_box .job_img img{width:201rem;}
	.job_cont .job_box3 .interview_box .name{font-size:17rem; margin-top:10rem;}
	.job_cont .job_box3 .interview_box .title{font-size:22rem;}
	.job_cont .job_box3 .interview_box .arrow_btn{margin-top:15rem;}

	.recruit_top{background: #f6f6f6 url(https://www.hlholdings.co.kr/web/images/sub/recruit_view_bg_t.jpg) no-repeat right bottom; background-size:auto 100%;}
	.recruit_top .title{width:65%; box-sizing:border-box;}
	.recruit_top .title br{display:none;}
	.recruit_top .job_img{right:68rem;}
	.recruit_top .title{font-size:30rem;}
	.recruit_view .job_desc .job_descbox{display:block;}
	.recruit_view .job_desc .job_descbox h3{width:100%; padding-bottom:15rem;}
	.recruit_view .job_desc .job_descbox .job_txtbox{width:100%;}
	.recruit_top5 .title{font-size:22rem; line-height:32rem;}

	.culture_cont .culture_box1 .flex_txt{display:block;}
	.culture_cont .culture_box1 .flex_txt .txtbox{width:100%; margin-bottom:35rem;}
	.culture_cont .culture_box1 .flex_txt .txtbox:last-child{margin-bottom:0;}
	.culture_cont .culture_box2 .tablebox .m_none{display:none;}
	.culture_cont .culture_box2 .tablebox .m_table{display:table; margin-top:58rem;}
	.culture_cont .culture_box2 .tablebox .m_table td{border-left:0;}
	.culture_cont .culture_box2 .tablebox .m_bdl{border-right:0;}

	.info_cont{gap:0; border-top:1rem solid #000;}
	.info_cont .info_box{width:100%;}
	.info_cont .info_box:nth-child(-n+2){border-top:none}

	.culture_cont .culture_box4 .welfare_box{display:block;}
	.culture_cont .culture_box4 .welfare_box h5{width:100%;}
	.culture_cont .culture_box4 .welfare_box .descbox{width:100%; margin-top:20rem;}
	.culture_cont .culture_box4 .welfare_box .descbox ul li{width:calc(50% - 12rem);}

	.recruit_wrap{padding-bottom:221rem;}
	.culture_cont .culture_box6 .edu_box{position:relative;}
	.culture_cont .culture_box6 .edu_box .touch_motion{display:block; text-align:right; position:absolute; right:-17rem; top:-33rem;}
	.culture_cont .culture_box6 .edu_box .scroll_box{overflow-x:auto; padding-bottom:10rem;}
	.culture_cont .culture_box6 .edu_box .scroll_box img{width:1391rem; max-width:none;}
	.culture_cont .culture_box6 .btn_wrap{margin-top:25rem;}

	.recruit_wrap .procedure_box1 ul li{margin-right:55rem;}
	.recruit_wrap .procedure_box1 ul li .icobox{width:177rem; height:177rem; padding-top:80rem;}
	.recruit_wrap .procedure_box1 ul li.col1 .icobox{background-position:center top 24rem;}
	.recruit_wrap .procedure_box1 ul li.col2 .icobox{background-position:center top 28rem;}
	.recruit_wrap .procedure_box1 ul li.col3 .icobox{background-position:center top 28rem;}
	.recruit_wrap .procedure_box .process_list ul{flex-wrap:wrap; gap:45rem 0;}
	.recruit_wrap .procedure_box .process_list ul:before{width:0; height:0;}
	.recruit_wrap .procedure_box .process_list li:before{content:""; width:100%; height:1rem; background:#dadada; position:absolute; top:9rem; left:50%; z-index:-1;}
	.recruit_wrap .procedure_box2 .process_list li{width:33.333%; position:relative;}
	.recruit_wrap .procedure_box2 .process_list li:nth-child(3):before{left:0;}
	.recruit_wrap .procedure_box2 .process_list li:nth-child(4):before{left:0;}
	.recruit_wrap .procedure_box2 .process_list li:nth-child(5):before{left:0;}
	.recruit_wrap .procedure_box2 .process_list li:nth-child(6):before{left:auto; right:50%;}
	.recruit_wrap .procedure_box3 .process_list li{width:25%; position:relative;}
	.recruit_wrap .procedure_box3 .process_list li:nth-child(4):before{left:0;}
	.recruit_wrap .procedure_box3 .process_list li:nth-child(5):before{left:0;}
	.recruit_wrap .procedure_box3 .process_list li:nth-child(6):before{left:0;}
	.recruit_wrap .procedure_box3 .process_list li:nth-child(7):before{left:0;}
	.recruit_wrap .procedure_box3 .process_list li:nth-child(8):before{left:auto; right:50%;}

	.sub_menu_w ul li{margin-right:30rem;}
	.service_wrap .mobility_intro{padding-bottom:216rem;}
	.service_wrap .mobility_intro .intro_box{height:249rem;}
	.service_wrap .mobility_intro .intro_box .imgbox{width:55%;}
	.service_wrap .mobility_intro .intro_box .txtbox{width:45%;}
	.service_wrap .mobility_intro .intro_box .txtbox h4{font-size:28rem; line-height:30rem; margin-bottom:8rem; word-break:keep-all;}
	.service_wrap .mobility_intro .intro_box .txtbox p{font-size:15rem; line-height:25rem;  word-break:keep-all;}
	.service_wrap .mobility_intro .intro_box .txtbox p br{display:none;}
	.service_wrap .mobility_intro .intro_box .txtbox .arrow_btn_11{margin-top:15rem;}
	.service_wrap .mobility_intro .intro_box.left .txtbox{ padding-right:30rem;}
	.service_wrap .mobility_intro .intro_box.right .txtbox{padding-left:45rem;}

	.mobility_wrap .mobil_box1 .part_wrap{padding-bottom:75rem;}
	.mobility_wrap .mobil_box1 .part_wrap .part_car{display:none;}
	.mobility_wrap .mobil_box1 .part_wrap .part_car_img{display:block; text-align:center; margin-top:50rem;}
	.mobility_wrap .mobil_box1 .part_wrap .part_car_img .t_img{display:inline; max-width:100%;}

	.mobility_wrap2 .mobil_box2 .part_list{flex-wrap:wrap; gap:25rem 24rem;}
	.mobility_wrap2 .mobil_box2 .part_list .part_box{width:calc(50% - 12rem);}
	.mobility_wrap2 .mobil_box3 .brand_box1 ul{gap:20rem 0;}
	.mobility_wrap2 .mobil_box3 .brand_box1 ul li{width:100%;}
	.mobility_wrap2 .mobil_box3 .brand_box2 .imgbox .w_img{display:none;}
	.mobility_wrap2 .mobil_box3 .brand_box2 .imgbox .t_img{display:inline;}

	.mobility_wrap2 .mobil_box5 .net_box .net_map{width:50%;}
	.mobility_wrap2 .mobil_box5 .net_box .net_map .imgbox{text-align:center;}
	.mobility_wrap2 .mobil_box5 .net_box .net_txt{width:50%}

	.mobility_wrap3 .mobil_box2 .part_wrap .part_car{display:none;}
	.mobility_wrap3 .mobil_box2 .part_wrap .part_car_img{display:block;}
	.mobility_wrap3 .mobil_box2 .part_wrap .part_car_img .t_img{display:inline;}
	.mobility_wrap3 .mobil_box3 .g_mapbox .arrow_btn_13{position:static; margin-left:auto; display:block; margin-top:44rem;}

	.mobility_wrap3 .mobil_box5 .channel_cont{flex-wrap:wrap; gap:107rem 0;}
	.mobility_wrap3 .mobil_box5 .channel_box{width:100%;}

	.mobility_wrap5 .supply_cont .supply_box1 .h4_desc{display:block;}
	.mobility_wrap5 .supply_cont .supply_box1 .h4_desc .short_btn{margin-top:18rem;}
	.mobility_wrap5 .supply_cont .supply_box1 .supply_list li{width:calc(50% - 12rem);}
	.mobility_wrap5 .supply_cont .supply_box1 .supply_list li .imgbox img{width:100%;}
	.mobility_wrap5 .supply_cont .supply_box2 .h4_desc{display:block;}
	.mobility_wrap5 .supply_cont .supply_box2 .h4_desc .arrow_btn_13{margin-top:18rem;}
	.mobility_wrap5 .supply_cont .supply_box2 .supply_network .symbol{left:33rem;}

	.mobility_wrap5 .supply_cont .supply_box1 .tuning_list{display:block;}
	.mobility_wrap5 .supply_cont .supply_box1 .tuning_list .tuning_box{width:100%; margin-bottom:55rem;}
	.mobility_wrap5 .supply_cont .supply_box1 .tuning_list .tuning_box:last-child{margin-bottom:0;}
	.mobility_wrap5 .supply_cont .supply_box1 .tuning_list .tuning_box li .imgbox img{width:100%;}

	.logistics_wrap .logi_cont1 .logi_intro .imgbox{width:330rem;}
	.logistics_wrap .logi_cont1 .logi_intro .txtbox{width:calc(100% - 330rem); padding-left:24rem;}
	.logistics_wrap .logi_cont1 .logi_intro .desc_box{padding-left:20rem; padding-right:15rem;}
	.logistics_wrap .logi_cont1 .logi_intro .desc_box .img_btn{display:block;}
	.logistics_wrap .logi_cont2 .logi_intro .desc_box .img_btn{display:none;}
	.logistics_wrap .logi_cont2 .logi_intro .desc_box .w_img{display:none;}
	.logistics_wrap .logi_cont2 .logi_intro .desc_box .t_img{display:inline;}

	.logistics_wrap{padding-bottom:212rem;}
	.logistics_wrap .logi_cont3 .logi_intro{display:flex; flex-wrap:wrap; gap:50rem 24rem;}
	.logistics_wrap .logi_cont3 .intro_box{width:calc(50% - 12rem);}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc{display:block;}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc .imgbox{width:100%;}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc .imgbox img{width:100%;}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox{width:100%; padding:25rem 12rem 24rem 20rem;}

	.logistics_wrap2 .logi_intro .imgbox{width:330rem;}
	.logistics_wrap2 .logi_intro .txtbox{width:calc(100% - 330rem); padding-left:24rem;}
	.logistics_wrap2 .logi_intro .desc_box .t_img{display:inline;}
	.logistics_wrap2 .logi_intro .desc_box .w_img{display:none;}

	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul{width:100%;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul:before{width:75%;}

	.logistics_wrap2 .cons_cont2 .desc_box{padding-left:28rem; padding-right:28rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .imgbox .t_img{display:inline;}
	.logistics_wrap2 .cons_cont2 .desc_box .imgbox .w_img{display:none;}
	.logistics_wrap2 .cons_cont2 .tablebox td{padding-left:22rem;}
	.logistics_wrap2 .cons_cont2 .tablebox .sth{line-height:26rem;}
	.logistics_wrap2 .cons_cont2 .tablebox th br{display:block; }
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li .circle{width:142rem; height:142rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li p{font-size:18rem; line-height:24rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li .arrow_btn_13{width:88rem; font-size:12rem; letter-spacing:-1rem; margin-top:8rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li .arrow_btn_13 img{width:11rem; }

	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col{margin-right:24rem; width:calc(33.333% - 16rem); word-break:keep-all; padding-right:10rem;}

	.logistics_wrap3 .desc_box .w_img{display:none;}
	.logistics_wrap3 .desc_box .t_img{display:inline;}

	.coldchain_wrap .cold_box1 .desc_cont .diagram_box{width:560rem;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box{display:block; width:50%; margin-bottom:15rem;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box .txtbox{margin-top:15rem; word-break:keep-all;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.left .txtbox > ul{width:159rem; margin-right:auto;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right .imgbox{margin-left:auto; margin-right:19rem;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right .txtbox > ul{width:159rem; margin-left:auto;}
	.coldchain_wrap .cold_box1 .desc_cont h5{margin-top:-65rem;}
	.coldchain_wrap .cold_box1 .desc_cont .diagram_box:after{background:url(/web/images/sub/coldchain_line_t.png); width:299rem; height:521rem; top:62rem; transform:translateX(-50%);}

	.coldchain_wrap .cold_box2 .desc_cont{display:block;}
	.coldchain_wrap .cold_box2 .desc_box1{width:100%;}

	.coldchain_wrap .cold_box2 .desc_box1 ul:before{width:60%;}
	.coldchain_wrap .cold_box2 .desc_box2{width:100%; margin-top:50rem;}


	.coldchain_wrap .cold_box3 .list{flex-wrap:wrap; gap:24rem;}
	.coldchain_wrap .cold_box3 .list li{width:calc(50% - 12rem);}

	.investment_wrap .cons_box3 .investment_list ul li{width:calc(50% - 12rem);}

	.error_wrap .error_box{width:100%;}

	.sitemap_wrap .mapbox .mapLine h3{width:180rem;}
	.sitemap_wrap .mapbox .mapLine .map_depth1{width:calc(100% - 180rem); gap:15rem 0;}
	.sitemap_wrap .mapbox .mapLine .map_depth1 > li{width:33.333%;}

	/* 220118 */
	.intro_wrap_220118 .esg_box h4{margin-bottom:35rem;}
	.intro_wrap_220118 .esg_box .esg_txt{display:block;}
	.intro_wrap_220118 .esg_box .esg_txt p{width:100%;}
	.intro_wrap_220118 .esg_box .esg_txt ul{margin-top:35rem; max-width:100%;}

	.vision_wrap_220118 .desc_cont .desc_box.value2 .desc_txtbox .value_box:nth-child(2) .imgbox img{padding-left:0;}
	.network_wrap_220118 .network_contWrap .network_cont .network_box.head_office .txtbox:after{width:calc(100% - 30rem);}

	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_col .colgroup{flex-wrap:wrap; gap:40rem 24rem;}
	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_col .colgroup .col{width:calc(50% - 12rem);}
	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_img .w_img{display:none;}
	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_img .t_img{display:inline}

	.aff_wrap .aff_box .aff_list ul li{width:calc(50% - 12rem);}
	.aff_wrap .aff_box .aff_list ul li .txtbox,
	.aff_wrap .aff_box#aff_box02 .aff_list ul li .txtbox,
	.aff_wrap .aff_box#aff_box04 .aff_list ul li .txtbox{min-height:246rem; height:auto;}

	.sustain_wrap_220118 .manage_cont .manage_box4 ul li{padding-bottom:24px;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap{flex-wrap:wrap;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a{margin-bottom:9px;}

	.mobility_wrap5 .supply_cont .supply_box1 .tuning_list .tuning_box li .txtbox br{display:none;}

	.announce_wrap_220118 .dart_box{margin-top:70rem;}

	.recruit_wrap_220118 .procedure_box3 .process_list li{width:33.333%;}
	.recruit_wrap_220118 .procedure_box3 .process_list li:nth-child(3):before {left: 0;}
	.recruit_wrap_220118 .procedure_box3 .process_list li:nth-child(4):before {left: 0;}
	.recruit_wrap_220118 .procedure_box3 .process_list li:nth-child(6):before {left: auto; right: 50%;}

	.service_wrap_220121 .mobility_intro .intro_box:after{width:0; height:0;}
	.service_wrap_220121 .mobility_intro .intro_box.right:after{width:0; height:0;}

	.service_wrap_220121 .part_list .part_box{width:calc(50% - 12rem);}

	.service_wrap_220121 .mobility_wrap2 .mobil_box4{background-position:left bottom;}
	.service_wrap_220121 .mobility_wrap2 .mobil_box4 > .container{flex-wrap:wrap; gap:20rem 0;}
	.service_wrap_220121 .mobility_wrap2 .mobil_box4 .imgbox{margin-left:auto;}

	.service_wrap_220121 .mobility_wrap3 .mobil_box5{display:block;}
	.service_wrap_220121 .mobility_wrap3 .mobil_box5 .col_box{margin-bottom:60rem; width:100%;}
	.service_wrap_220121 .mobility_wrap3 .mobil_box5 .col_box:last-child{margin-bottom:0;}

	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .txtbox p:after{width:37rem; margin-left:-14rem;}
	
	.service_wrap_220121 .logistics_wrap .logi_cont3 .intro_box .intro_desc .imgbox{width:100%;}
	.service_wrap_220121 .logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox{width:100%; padding-left:20rem;}

	.coldchain_wrap_220118 .cold_box2 .desc_box{margin-bottom:50rem;}
	.coldchain_wrap_220118 .cold_box2 .desc_box:last-child{margin-bottom:0;}

	.service_wrap_220121 .logistics_wrap3 .base_box .base_flex{display:block;}
	.service_wrap_220121 .logistics_wrap3 .base_box .base_flex .base_list{width:100%;}
	.service_wrap_220121 .logistics_wrap3 .base_box .base_flex .base_img{width:100%; margin-top:54rem;}
	.service_wrap_220121 .logistics_wrap3 .base_box .base_flex .base_img span{padding-top:calc(100% * 9 / 16);}
	.service_wrap_220121 .logistics_wrap3 .base_box .w_btn{display:none;}
	.service_wrap_220121 .logistics_wrap3 .base_box .m_btn{display:block;}

	.service_wrap_220121 .logistics_wrap3 .desc_box .w_img{display:none;}
	.service_wrap_220121 .logistics_wrap3 .desc_box .t_img{display:inline;}

	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box{width:calc(50% - 155rem);}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .diagram_box{width:590rem; gap:0 309rem;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .diagram_box:after{background:url(/web/images/sub/coldchain_line_t_220125.png); width:309rem;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box .imgbox{width:auto; background-position:left 35rem center;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box.right .imgbox{background-position:center center;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box .txtbox{width:100%; margin-top:0;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box.right .txtbox{width:100%; padding-left:0;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box .txtbox > ul{width:100%;}

	.investment_wrap_220121 .cons_box2 .colwrap{gap:0 24rem;}
	.investment_wrap_220121 .cons_box2 .colwrap .col{width:calc(25% - 18rem);}

	.recruit_wrap_220118 .organbox1 .way_work li .icobox{width:200rem; height:200rem; padding-top:43rem;}
	.recruit_wrap_220118 .organbox1 .way_work li .icobox p{font-size:20rem;}
	.recruit_wrap_220118 .organbox1 .way_work li .txtbox{font-size:15rem; line-height:28rem; padding-top:20rem;}

	.recruit_wrap_220118 .organbox2 .commu_box .imgbox{width:500rem;}
	.recruit_wrap_220118 .organbox2 .commu_box .txtbox{width:calc(100% - 500rem); padding-left:25rem;}

	.recruit_wrap_220118 .organbox3 .perform_box .p_box{padding-left:32rem; padding-right:32rem;}

	.recruit_wrap_220118 .organbox3 .rule_box .rule_list .rule_col{display:block;}
	.recruit_wrap_220118 .organbox3 .rule_box .rule_list .rule_col .imgbox{width:100%;}
	.recruit_wrap_220118 .organbox3 .rule_box .rule_list .rule_col .txtbox{width:100%; padding-top:30rem;}

	.culture_cont_220118 .growup_box1 ul{flex-wrap:wrap; gap:20rem 27rem;}
	.culture_cont_220118 .growup_box1 ul li{width:calc(33.333% - 18rem);}

	.culture_cont_220118 .growup_box2 ul li{width:100%;}
	.culture_cont_220118 .growup_box2 ul li:nth-child(-n+2){border-top: 1rem solid rgba(255,255,255,0.3);}
	.culture_cont_220118 .growup_box2 ul li:first-child{border-top:none;}
	.culture_cont_220118 .growup_box2 ul li span br{display:none;}

	.recruit_wrap_220118 .organbox2 .commu_box{display:block;}
	.recruit_wrap_220118 .organbox2 .commu_box .imgbox{width:100%;}
	.recruit_wrap_220118 .organbox2 .commu_box .txtbox{width:100%; padding-left:0; padding-top:55rem;}

	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li .icobox:after {width:60%}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li .icobox:after {width:60%}



	/*220225*/
	.investor {padding-top:161rem; background:none;}
	.business {padding-bottom:191rem;}
	.sustain_220225 {padding-bottom:0; padding-top:165rem;}

	/*220307*/
	.logistics_wrap {padding-bottom:80rem;}
	.vision_wrap_220307 .desc_cont .desc_box.identity .desc_txtbox.bluebox{background:none; }
	/*.vision_wrap_220307 .sub_tab_2 ul{ margin-left:176rem;}*/
	.vision_wrap_220307 .desc_cont .desc_cont_wrap_220307 {position:relative;}
	.vision_wrap_220307 .desc_cont .desc_cont_wrap_220307 .desc_box.identity .desc_txtbox{position:static; display:flex; align-items:center; justify-content:center;}
	.vision_wrap_220307 .desc_cont .desc_box.identity .desc_txtbox:before{background: url(https://www.hlholdings.co.kr/web/images/sub/vision_obj_t.png) no-repeat center bottom; width:calc(100% - 183rem); left:0; height:100%; margin-left:183rem; background-size:contain; transform:none;}
	.vision_wrap_220307 .desc_cont .desc_box.brand .desc_txtbox:before{width:calc(100% - 183rem); margin-left:183rem; left:0;}
	.vision_wrap_220307 .desc_cont .desc_box.value2 .desc_txtbox .value_box .txtbox ul {padding-top:20rem;}
	

	.coldchain_wrap_220307 .cold_box1 .desc_cont .desc_box {display:flex}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .diagram_box {gap:0; width:100%;}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .desc_box{width:50%}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .diagram_box {width:100%}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .desc_box .imgbox {width:80rem;  background:no-repeat center center;}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .desc_box .txtbox{width:calc(50% - 80rem);}

	.social_contwrap_220307 .social_box2 .promotion:before{display:none;}
	.safe_cont_220307 .safe_box2 .desc_cont .desc_box3 .desc_txtbox ul li{border:0}

	.recruit_wrap_220307 .organbox2 .commu_box .imgbox {}
	.recruit_wrap_220307 .container .talent_box2 .pride_box > li .icobox {background-position:center center}
	.recruit_wrap_220307 .talent_box2 ul li .icobox:after {top:88rem;}
	.vision_wrap_220307 .desc_cont .desc_box.brand .desc_txtbox:before{flex-direction:column;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box {flex-direction:column;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox{flex-direction:column; }
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox_220307{width:100%;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .circle_txt{margin:45rem 0 0;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .diagram_box ul{flex-wrap:wrap;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .diagram_box ul li{width:25%;box-sizing:border-box; margin-bottom:35rem;height:auto}

	.growth_contwrap_220307 .growth_box1 .winwin_rule li{width:calc(33.34% - 16rem ); background:none;padding-top:0; height:auto; margin-right:0;}
	.growth_contwrap_220307 .growth_box1 .winwin_rule li.col3{background:none;}
	.growth_contwrap_220307 .growth_box1 .winwin_rule li.col2{background:none;}
	.growth_contwrap_220307 .growth_box1 .winwin_rule li.col1{background:none;}

	.invest_wrap_220307 .holder_box1 .shareholder_graph {padding:0;}

	.supply_network_220307 .supply_wrap {width:100%; height:auto; padding-left:15rem; padding-right:15rem;}
	.supply_network_220307 .supply_wrap_img{display:none;}
	
	/*220323*/
	.plaza_sns_box ul.plaza_sns {position:static; margin-top:20rem;}

	/*220428*/
	.policy_wrap{padding:65px 0 170px;}
	.policy_wrap .top_desc ul{margin-top:26px;}

	

	/*220907*/
	.intro_wrap_220118 .esg_box2 .ci_brd_box  .graph_img .w_img {display: none;}
	.intro_wrap_220118 .esg_box2 .ci_brd_box  .graph_img .t_img  {display: block;}
	.intro_wrap_220118 .bgx {background:unset;}

	.invest_wrap_220307 .shareholder_graph ul li { width: 120rem; }



}/* 1200px */

@media (max-width: 1150px){
	.header .gnb{display:none;}
	/*.announce_wrap iframe{height:calc(100vh + 947rem) !important;}*/
}

@media screen and (max-width:960px){
	.growth_cont .growth_box4 .cp_process{gap:46rem 0;}
	.growth_cont .growth_box4 .cp_process > li{width:100%; display:flex; padding-top:60rem;}
	.growth_cont .growth_box4 .cp_process > li:after{left:50%; top:100%; transform:translateX(-50%) rotate(90deg); margin-top:12rem;}
	.growth_cont .growth_box4 .cp_process > li h5{width:254rem; padding-top:70rem; box-sizing:border-box;}
	.growth_cont .growth_box4 .cp_process > li ul{width:calc(100% - 254rem); margin-top:0; box-sizing:border-box;}
	.growth_cont .growth_box4 .cp_process > li.col1{background-position:100rem 49rem;}
	.growth_cont .growth_box4 .cp_process > li.col2{background-position:100rem 56rem;}
	.growth_cont .growth_box4 .cp_process > li.col3{background-position:100rem 49rem;}
	.growth_cont .growth_box4 .cp_process > li.col4{background-position:100rem 49rem;}
	.growth_cont .growth_box4 .cp_process > li.col5{background-position:100rem 49rem;}

	.recruit_wrap .talent_box2{padding-bottom:115rem;}
	.recruit_wrap .talent_box2 .pride_box{flex-wrap:wrap; gap:40rem 0;}
	.recruit_wrap .talent_box2 .pride_box > li{width:100%; display:flex;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox{width:calc(100% - 177rem); box-sizing:border-box; padding-lefT:36rem; padding-top:0;}
	.recruit_wrap .talent_box2 ul li .icobox:after{width:1rem; height:100%; left:88.5rem; top:89rem; transform:none;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox p{text-align:left; padding:0; border:none;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox span{padding:0;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox ul{padding-left:0;}

	.mobility_submenu.sub_menu .container ul{display:none;}
	.mobility_submenu.sub_menu .sub_menu_slider{display:block;}

	.mobility_wrap .mobil_box2 .net_box{display:block;}
	.mobility_wrap .mobil_box2 .net_box .net_map{width:100%; }
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox{text-align:center; position:relative;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox:before{content:""; width:calc(50% - 107rem); height:2rem; background:url(https://www.hlholdings.co.kr/web/images/sub/mobile_map12_line1.png) repeat-x left top; position:absolute; left:50%; top:50%; margin-top:-47rem; margin-left:97rem; background-size:auto 100%;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox:after{content:""; width:calc(50% - 97rem); height:733rem; background:url(https://www.hlholdings.co.kr/web/images/sub/mobile_map12_line2.png) no-repeat right top; position:absolute; left:50%; top:50%; margin-top:-47rem; margin-left:97rem; background-size:auto 100%;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox .t_img{display:none;}
	.mobility_wrap .mobil_box2 .net_box .net_map .imgbox .m_img{display:inline; width:391rem;}
	.mobility_wrap .mobil_box2 .net_box .net_txt{width:100%; padding-left:0; padding-top:50rem;}
	.mobility_wrap .mobil_box2 .net_box .net_map .arrow_btn_13{display:block; margin-left:0;}
	.mobility_wrap .mobil_box2 .net_box .net_txt .arrow_btn_13{display:none;}

	.mobility_wrap3 .mobil_box3 .g_mapbox .w_img{display:none;}
	.mobility_wrap3 .mobil_box3 .g_mapbox .t_img{display:block; margin:0 auto;}
	.mobility_wrap3 .mobil_box4 .group_cont{flex-wrap:wrap; gap:40rem 0;}
	.mobility_wrap3 .mobil_box4 .group_cont .group_box{width:100%;}

	.logistics_wrap2 .cons_cont .h4_desc br{display:none;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box{padding-bottom:72rem;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul{display:block; margin:55rem auto 0; width:490rem;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li{display:flex; align-items:flex-start; width:auto; padding-left:50rem; margin-bottom:25rem;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li:last-child{margin-bottom:0;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li .txtbox{width:calc(100% - 122rem); box-sizing:border-box; padding-left:37rem; padding-top:0; word-break:keep-all;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li .txtbox span{text-align:left;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul:before{width:0; height:0;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li:before{width:0; height:0;}

	.logistics_wrap2 .cons_cont2 .desc_box .fta_list{flex-wrap:wrap; gap:38rem 54rem}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li{width:calc(50% - 27rem); margin-right:0; z-indeX:2;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li .circle{margin:0 auto;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li:after{width:150%; z-index:-1;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li:first-child{z-index:3;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li:first-child:after{width:0; height:0;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li:nth-child(2):after{left:auto; right:0;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li:nth-child(3):after{left:0;}
	
	.service_wrap_220121 .logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li .icobox{margin-top:0;}
	.service_wrap_220121 .logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li .txtbox ul{display:block; margin:10rem 0 0;}

	.recruit_wrap_220126 .talent_box3 .philo_box .img_btn{display:block;}

	.recruit_wrap_220118 .organbox1 .way_work{display:block;}
	.recruit_wrap_220118 .organbox1 .way_work li{display:flex; align-items:center; margin-bottom:33rem;}
	.recruit_wrap_220118 .organbox1 .way_work li:last-child{margin-bottom:0;}
	.recruit_wrap_220118 .organbox1 .way_work li .icobox{width:230rem; height:230rem; padding-top:56rem;}
	.recruit_wrap_220118 .organbox1 .way_work li .icobox p{font-size:24rem; padding-top:0;}
	.recruit_wrap_220118 .organbox1 .way_work li .txtbox{width:calc(100% - 230rem); box-sizing:border-box; font-size:17rem; line-height:32rem; padding-left:58rem; text-align:left;}
	.recruit_wrap_220118 .organbox1 .way_work:before{width:1rem; height:calc(100% - 230rem); left:115rem; top:50%; transform:translateY(-50%);}

	

	.recruit_wrap_220118 .organbox3 .perform_box ul:before{width:calc(100% - 189rem); top:55rem}
	.recruit_wrap_220118 .organbox3 .perform_box ul li .c_box{width:126rem; height:126rem;}
	.recruit_wrap_220118 .organbox3 .perform_box ul li .t_box{top:126rem;}

	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul{flex-wrap:wrap;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li{width:33%;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li .icobox{position:static;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li .icobox:after {width:50rem; max-width:none; margin-left:-30rem;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li:nth-child(3n) .icobox:after{width:0; height:0;}

	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul{flex-wrap:wrap;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li{width:24%;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li .icobox{position:static;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li .icobox:after {width:50rem; max-width:none; margin-left:-30rem;}


	/*220228*/
	.investor_220225 .invest_bttm .invest_slide .swiper-slide.ir_list1 a:hover:after,
	.investor_220225 .invest_bttm .invest_slide .swiper-slide.ir_list1 a:focus:after{background: url(https://www.hlholdings.co.kr/web/images/invest_ico1_hover_220228.png) no-repeat; background-size:32rem;}
	.investor_220225 .invest_bttm .invest_slide .swiper-slide.ir_list2 a:hover:after,
	.investor_220225 .invest_bttm .invest_slide .swiper-slide.ir_list2 a:focus:after{background: url(https://www.hlholdings.co.kr/web/images/invest_ico2_hover_220228.png) no-repeat; background-size:32rem;}
	.investor_220225 .invest_bttm .invest_slide .swiper-slide.ir_list3 a:hover:after,
	.investor_220225 .invest_bttm .invest_slide .swiper-slide.ir_list3 a:focus:after{background: url(https://www.hlholdings.co.kr/web/images/invest_ico3_hover_220228.png) no-repeat; background-size:32rem;}
	.investor_220225 .invest_bttm .invest_slide .swiper-slide a:before{background:#000}

	/*220307*/
	.director_wrap .director_box .btn_wrap ul li {flex-direction:column;}
	.service_wrap_220307 .logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul {width:444rem;}
	.service_wrap_220307 .logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li { padding:0 10rem; border-right:none; margin-bottom:60rem; border-bottom:1px solid #dadada; padding-bottom:48rem;}
	.service_wrap_220307 .logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li:last-child{border-bottom:none; padding-bottom:0; margin-bottom:0;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul {}
	
	.social_contwrap_220307 .value_box .box_tit {width:158rem; margin-right:10rem;}
	.social_contwrap_220307 .value_box .value_text,
	.social_contwrap_220307 .social_box2 .promotion {width:calc(100% - 168rem);}
	.social_contwrap_220307 .social_box2 .promotion li .txtbox{padding:0 10rem;}

	.recruit_wrap_220307 .talent_box2 .pride_box > li.col1 .icobox {background:url(https://www.hlholdings.co.kr/web/images/sub/ico_m_bg_01.png) no-repeat center center;} 
	.recruit_wrap_220307 .talent_box2 .pride_box > li.col2 .icobox {background:url(https://www.hlholdings.co.kr/web/images/sub/ico_m_bg_02.png) no-repeat center center;} 
	.recruit_wrap_220307 .talent_box2 .pride_box > li.col3 .icobox {background:url(https://www.hlholdings.co.kr/web/images/sub/ico_m_bg_03.png) no-repeat center center;} 
	.recruit_wrap_220307 .talent_box2 .pride_box > li .txtbox p{padding-bottom:18rem; border-bottom:1rem solid #000; margin-bottom:18rem;}
	.recruit_wrap_220307 .talent_box2 .pride_box > li .txtbox p em{margin-top:3rem; font-size:19rem; }

	.growth_contwrap_220307 .growth_cont .growth_box4 .cp_process > li{padding:60rem 0 0;}
	.investor_220307 .invest_bttm .invest_slide .swiper-slide a:before{background:none}
	

	/*220518*/
	.print_share{display:none;}
	.invest_wrap_220307 .shareholder_graph ul li { width: 100rem; }



}/* 960px */

@media screen and (max-width:800px){
	.allmenu_wrap .allmenu_box ul.all_depth2 > li{width:50%; margin-top:40rem;}
	.allmenu_wrap .allmenu_box ul.all_depth2 > li:nth-child(-n+4){margin-top:40rem;}
	.allmenu_wrap .allmenu_box ul.all_depth2 > li:nth-child(-n+2){margin-top:0rem;}
	.footer{padding-top:45rem; padding-bottom:63rem; position:relative;}
	.footer .footer_menu{position:static;}
	.footer .top{bottom:auto; top:39rem;}
	.footer .footer_bttm{flex-direction:column;}
	.footer .footer_bttm .footer_address{order:2; width:100%; margin-top:22rem;}
	.footer .footer_bttm .footer_family{order:1; width:100%; flex-direction:row; align-items:center; justify-content:space-between;}
	.footer .footer_bttm .footer_family .footer_select{margin-bottom:0;}
	.footer .footer_bttm .footer_family .family_box{right:auto; left:0;}

	.investor .invest_box{width:calc(100% + 55rem); max-width:none;}

	.sub_tab ul{display:none;}
	.sub_tab .m_sub_tab{display:block;}
	.inner_tab4 ul{flex-wrap:wrap;}
	.inner_tab4 ul li{width:50%; box-sizing:border-box; margin-top:-1rem;}
	.inner_tab4 ul li:nth-child(2n){border-right:1rem solid #dadada;}
	.inner_tab4 ul li:nth-child(-n+2){margin-top:0;}

	.sustain .sus_cont .sub_cont .imgbox .t_img{display:none;}
	.sustain .sus_cont .sub_cont .imgbox .m_img{display:block;}
	.sustain .sus_cont{margin-top:40rem;}
	.sustain .sus_cont .sub_cont1 .imgbox .m_img img{width:499rem; max-width:100%;}
	.sustain .sus_cont .sub_cont2 .imgbox .m_img img{width:578rem; max-width:100%;}
	.sustain .sus_cont .sus_box h4{bottom:6%;}
	.sustain .sus_cont .sus_box1 h4{right:51%;}
	.sustain .sus_cont .sus_box3 h4{bottom:34%; right:69%;}
	.sustain .sus_cont .sub_cont2:after{width:191rem; height:127rem; background: url(https://www.hlholdings.co.kr/web/images/sus_obj_v2_m.png) no-repeat; background-size:100%; margin-right:-59rem;}

	.report_contWrap .report_topBox > div{flex-wrap:wrap; padding-top:70rem; padding-bottom:68rem;}
	.report_contWrap .report_topBox .rtb_imgbox{order:1; width:100%; text-align:center;}
	.report_contWrap .report_topBox .rtb_imgbox img{width:100%; max-width:225rem;}
	.report_contWrap .report_topBox .rtb_imgbox:before{max-width:225rem; left:50%; top:50%; transform:translate(-50%,-50%); margin-top:8rem; margin-left:8rem;}
	.report_contWrap .report_topBox .rtb_txtbox{order:2; width:100%; max-width:484rem; margin:20rem auto 0;}
	.report_contWrap .report_topBox .rtb_txtbox h3 span{display:inline;}
	.report_contWrap .report_list ul li{align-items:flex-end;}
	.report_contWrap .report_list ul li .down_wrap a{width:126rem;}

	.finance_wrap .finance_cont{gap:95rem 0;}
	.finance_wrap .finance_cont .finance_box{width:100%;}
	.finance_wrap .finance_cont .finance_box h4{padding-bottom:20rem;}
	.finance_wrap .finance_cont .finance_box .graph_rule{width:auto;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .bar{width:80rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table td .bar_box .bar{width:35rem;}
	.finance_wrap .finance_cont .touch_motion{display:block;}
	.finance_wrap .finance_cont .tablebox{width:calc(100% + 55rem); overflow-x:auto; padding-right:55rem; box-sizing:border-box;}
	.finance_wrap .finance_cont .tablebox table{width:800rem; min-width:100%;}
	.tablestyle .tal{padding-left:14rem; padding-right:10rem;}
	
	.board_wrap .board_search select{width:167rem; margin-right:25rem;}
	.board_wrap .board_search .search_input{width:calc(100% - 192rem);}
	.board_wrap .board_search input[type="text"]{width:calc(100% - 34rem);}
	.board_wrap .board_list .table .th{display:none;}
	.board_wrap .board_list .table .m_date{display:block;}
	.board_wrap .board_list .table .tal{padding-left:13rem;}

	.announce_wrap .board_wrap .board_list .table .tr{justify-content:space-between;}
	.announce_wrap .board_wrap .board_list .table .col1{display:none;}
	.announce_wrap .board_wrap .board_list .table .col2{width:69%;}
	.announce_wrap .board_wrap .board_list .table .col3{width:31%;}

	.director_wrap .director_box .director_list{gap:25rem 0;}
	.director_wrap .director_box .director_list .list_box{width:100%; display:flex; padding:38rem 38rem 44rem;}
	.director_wrap .director_box .director_list .list_box p{padding-bottom:0; border-bottom:0; width:174rem; border-right:1rem solid #dadada;}
	.director_wrap .director_box .director_list .list_box p em{display:block; padding-left:0; padding-top:12rem;}
	.director_wrap .director_box .director_list .list_box ul{width:calc(100% - 174rem); padding-top:0; padding-left:56rem; box-sizing:border-box;}
	.director_wrap .director_box4 .touch_motion{display:block;}
	.director_wrap .director_box4 .tablebox{width:calc(100% + 55rem); overflow-x:auto; padding-right:55rem; box-sizing:border-box;}
	.director_wrap .director_box4 .tablebox table{width:800rem; min-width:100%;}

	.holder_wrap .holder_box2 .touch_motion{display:block;}
	.holder_wrap .holder_box2 .tablebox{width:calc(100% + 55rem); overflow-x:auto; padding-right:55rem; box-sizing:border-box;}
	.holder_wrap .holder_box2 .tablebox table{width:800rem; min-width:100%;}

	.history_wrap .history_cont .history_box .txtbox{flex-wrap:wrap; padding-top:32rem;}
	.history_wrap .history_cont .history_box .txtbox h5{width:100%; margin-bottom:20rem;}
	.history_wrap .history_cont .history_box .txtbox h5 span{display:inline;}
	.history_wrap .history_cont .history_box .txtbox .year{width:100%;}
	.history_wrap .history_cont .history_box .txtbox .year > li{padding-bottom:20rem;}

	.vision_wrap .desc_cont .desc_box.value .desc_txtbox ul li{margin-right:13rem; width:calc(33.333% - 9rem);}

	.network_wrap .network_txt{padding-bottom:45rem;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .imgbox{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .txtbox{width:100%; padding-left:0; padding-top:50rem;}
	.network_wrap .network_contWrap .network_cont .network_box .inner_cont{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box .imgbox{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box .imgbox img{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox{width:100%; padding-left:0; padding-top:25rem;}

	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top{padding-bottom:35rem; padding-top:30rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_bttm{padding-top:28rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col{background:none; padding-left:0; padding-top:0;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col:after{width:0; height:0;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col span{font-size:16rem; line-height:26rem; font-weight:500;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col1{width:29%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col2{width:51%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col3{width:20%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col3 span{margin-bottom:0;}
	.network_wrap .network_contWrap .network_cont .network_box1-2 .view_box .view_bttm .bttm_cont{padding-left:30rem; padding-right:12rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .right_col ul li{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .left_col{padding-left:50rem; padding-right:50rem; box-sizing:border-box;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .left_col img{max-width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont .right_col ul li{width:100%;}
	.network_wrap .network_contWrap .network_cont .network_box2-2 .view_box .view_bttm .bttm_cont{padding-bottom:52rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-2 .view_box .view_bttm .bttm_cont .img_btn{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont .left_col{padding-left:20rem; padding-right:20rem; box-sizing:border-box;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col1{width:50%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col2{width:50%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col3{width:50%;}

	.report_contWrap .report_cont .report_box .touch_motion{display:block;}
	.report_contWrap .report_cont .report_box1 .sroll_box{overflow-x:auto;}
	.report_contWrap .report_cont .report_box1 .graph_img{width:800rem; min-width:100%;}
	.report_contWrap .report_cont .report_box1 .tablebox{width:800rem; min-width:100%;}

	.social_cont{padding-top:70rem;}
	.social_cont .social_box2 .promotion{flex-wrap:wrap; justify-content:flex-start;}
	.social_cont .social_box2 .promotion:before{width:1rem; height:80%; left:82rem; top:50%; transform:translateY(-50%);}
	.social_cont .social_box2 .promotion li{width:100%; display:flex; align-items:center; justify-content:flex-start; margin-bottom:30rem;}
	.social_cont .social_box2 .promotion li:last-child{margin-bottom:0;}
	.social_cont .social_box2 .promotion li.col1 .imgbox span{background-color:#fff;}
	.social_cont .social_box2 .promotion li.col2 .imgbox span{background-color:#fff;}
	.social_cont .social_box2 .promotion li.col3 .imgbox span{background-color:#fff;}
	.social_cont .social_box2 .promotion li .txtbox{width:calc(100% - 163rem); box-sizing:border-box; padding-left:22rem; text-align:left; margin-top:0;}
	.social_cont .social_box3 .vision_part ul li{width:calc(50% - 12rem);}
	.social_cont .social_box3 .sdgs .sdgs_tit{width:calc(25% - 19rem);}
	.social_cont .social_box3 .sdgs ul li{width:calc(25% - 19rem);}

	.social_cont .social_box4 .active_box ul{gap:60rem 0; flex-wrap:wrap;}
	.social_cont .social_box4 .active_box ul li{width:100%;}
	.social_cont .social_box4 .active_box ul li h5 br{display:none;}

	.manage_cont .manage_box3 .flex_box .txtbox .circle_txt{display:none;}
	.manage_cont .manage_box3 .flex_box .txtbox .circle_txt_img{display:block; margin:52rem auto;}
	.manage_cont .manage_box3 .flex_box .txtbox .diagram_box{display:none;}
	.manage_cont .manage_box3 .flex_box .txtbox .diagram_box_img{display:block; margin:54rem auto 0;}

	.manage_cont .manage_box4 h4{display:none;}
	.manage_cont .manage_box4{padding-top:55rem;}
	.manage_cont .manage_box4 ul{flex-wrap:wrap; gap:33rem 0; margin-top:0;}
	.manage_cont .manage_box4 ul li{width:100%; margin-right:0;}
	.manage_cont .manage_box4 ul li .circle{margin:0 auto; width:256rem; height:256rem; padding-top:147rem;}
	.manage_cont .manage_box4 ul li .circle:after{width:0; height:0;}
	.manage_cont .manage_box4 ul li span{margin-top:15rem; font-size:18rem; line-height:32rem;}
	.manage_cont .manage_box4 ul li .circle p{font-size:18rem; line-height:30rem;}
	.manage_cont .manage_box4 ul li .circle p b{font-size:24rem;}
	.manage_cont .manage_box4 ul li.col1 .circle{background-position:center top 56rem;}
	.manage_cont .manage_box4 ul li.col2 .circle{background-position:center top 56rem;}
	.manage_cont .manage_box4 ul li.col3 .circle{background-position:center top 56rem;}

	.growth_cont .growth_box1 .winwin_rule{display:none;}
	.growth_cont .growth_box1 .winwin_rule_img{display:block; margin-left:auto; margin-right:auto;}
	.growth_cont .growth_box2 .co_support li .support_txtbox{padding-left:30rem; padding-right:30rem;}

	.growth_cont .growth_box4 .cp_process > li h5{width:211rem;}
	.growth_cont .growth_box4 .cp_process > li ul{width:calc(100% - 211rem);}
	.growth_cont .growth_box4 .cp_process > li.col1{background-position:78rem 46rem;}
	.growth_cont .growth_box4 .cp_process > li.col2{background-position:78rem 46rem;}
	.growth_cont .growth_box4 .cp_process > li.col3{background-position:78rem 46rem;}
	.growth_cont .growth_box4 .cp_process > li.col4{background-position:78rem 46rem;}
	.growth_cont .growth_box4 .cp_process > li.col5{background-position:78rem 46rem;}

	.growth_cont .growth_box5 .support_system1 .txtbox ul li{width:100%;}
	.growth_cont .growth_box5 .support_system1 .txtbox ul li:nth-child(2n-1){width:100%;}
	.growth_cont .growth_box5 .support_system2 table.w_table{display:none;}
	.growth_cont .growth_box5 .support_system2 table.m_table{display:table;}
	.growth_cont .growth_box5 .support_system2 table td{padding-left:24rem;}

	.human_cont .human_box2 .human_rulebox{padding-left:28rem;}
	.human_cont .human_box2 .human_rulebox .txtbox{padding-left:35rem;}

	.safe_cont .safe_box1 ul li{width:100%;}
	.safe_cont .safe_box4 .safe_active .active_box1 .category{display:block;}
	.safe_cont .safe_box4 .safe_active .active_box1 .category .cate_box{width:100%;}
	.safe_cont .safe_box4 .safe_active .active_box1 .category .cate_box .tit{padding:14rem 0 15rem;}
	.safe_cont .safe_box4 .safe_active .active_box1 .category .cate_box .tit br{display:none;}

	.eco_cont .eco_box2 .eco_rulebox{padding-left:29rem;}
	.eco_cont .eco_box2 .eco_rulebox .txtbox{padding-left:37rem;}
	.eco_cont .eco_box3 ul{display:block;}
	.eco_cont .eco_box3 ul li{width:100%; margin-right:0; margin-bottom:40rem;}
	.eco_cont .eco_box3 ul li:last-child{margin-bottom:0;}
	.eco_cont .eco_box3 ul li .icobox{margin:0 auto; width:256rem; height:256rem; padding-top:155rem;}
	.eco_cont .eco_box3 ul li .icobox:after{width:0; height:0;}
	.eco_cont .eco_box3 ul li.col1 .icobox{background-position:center top 60rem;}
	.eco_cont .eco_box3 ul li.col2 .icobox{background-position:center top 60rem;}
	.eco_cont .eco_box3 ul li.col3 .icobox{background-position:center top 60rem;}

	.recruit_wrap .talent_box3 .philo_box{padding-left:37rem; padding-right:30rem; }
	.recruit_wrap .talent_box3 .philo_box .philo_inner ul li .txt{width:calc(100% - 76rem); box-sizing:border-box;}
	.recruit_wrap .talent_box3 .philo_box .philo_inner .imgbox{padding-top:80rem;}

	.job_cont{padding-top:80rem;}
	.job_cont .job_box3{padding-top:96rem;}
	.job_cont .job_box3 .interview_box{min-height:auto; background: #f6f6f6 url(https://www.hlholdings.co.kr/web/images/sub/job_box_bg_m.jpg) no-repeat right bottom; background-size:329rem 100%; padding-right:29rem; padding-bottom:0;}
	.job_cont .job_box3 .interview_box .job_img{position:static; text-align:right; margin-top:-72rem;}
	.job_cont .job_box3 .interview_box .job_img img{width:219rem;}
	.job_cont .job_box3 .interview_box .title{word-break:keep-all; padding-right:206rem;}
	.job_cont .job_box3 .interview_box .title br{display:none;}
	.job_cont .job_box3 .interview_box .name{padding-right:206rem;}
	.job_cont .job_box3 .interview_box .arrow_btn{margin-top:20rem; margin-right:206rem;}

	.recruit_top{height:auto; background: #f6f6f6 url(https://www.hlholdings.co.kr/web/images/sub/recruit_view_bg_m.jpg) no-repeat right bottom;}
	.recruit_top .container{padding-bottom:182rem; height:auto;}
	.recruit_top .title{width:60%;}
	.recruit_top .job_img{right:48rem;}

	.culture_cont .culture_box1 .tablebox .tal{padding-left:5rem;}
	.culture_cont .culture_box2 .tablebox .tal{padding-left:5rem;}

	.culture_cont .culture_box3 .col_box .img_list{display:block;}
	.culture_cont .culture_box3 .col_box .img_list li{width:100%; margin-bottom:22rem;}
	.culture_cont .culture_box3 .col_box .img_list li:last-child{margin-bottom:0;}
	.culture_cont .culture_box4 .welfare_box .descbox ul li{width:100%;}
	.culture_cont .culture_box4 .welfare_box .descbox .txtbox p{margin-bottom:5rem;}
	.culture_cont .culture_box4 .welfare_box .descbox .txtbox span br{display:none;}

	.culture_cont .culture_box5 .tablebox{position:relative; margin-top:6rem; overflow-x:auto; padding-bottom:19rem;}
	.culture_cont .culture_box5 .tablebox table{width:800rem;}
	.culture_cont .culture_box5 .touch_motion{display:block; text-align:right; margin-top:-6rem;}
	.culture_cont .culture_box6 .edu_box .touch_motion{position:static; margin-bottom:4rem;}
	.culture_cont .culture_box6 .edu_box{margin-top:0;}

	.recruit_wrap .procedure_box1 ul{display:block;}
	.recruit_wrap .procedure_box1 ul li{display:flex; align-items:center; margin-bottom:55rem; margin-right:0;}
	.recruit_wrap .procedure_box1 ul li:last-child{margin-bottom:0;}
	.recruit_wrap .procedure_box1 ul li .icobox{width:207rem; height:207rem; padding-top:100rem;}
	.recruit_wrap .procedure_box1 ul li .txtbox{width:calc(100% - 207rem); box-sizing:border-box; text-align:left; padding-left:40rem; margin-top:0; }
	.recruit_wrap .procedure_box1 ul li .icobox:after{width:1rem; height:100%; left:50%; top:50%; transform:translateX(-50%); margin-left:0; z-index:-1;}
	.recruit_wrap .procedure_box1 ul li.col1 .icobox{background-position:center top 36rem;}
	.recruit_wrap .procedure_box1 ul li.col2 .icobox{background-position:center top 40rem;}
	.recruit_wrap .procedure_box1 ul li.col3 .icobox{background-position:center top 40rem;}
	.recruit_wrap .procedure_box .process_list{padding-lefT:50rem; padding-right:50rem;}

	.service_wrap .mobility_intro .intro_box{flex-direction:column; height:auto;}
	.service_wrap .mobility_intro .intro_box .imgbox{width:100%; padding-top:calc(100% / 16 * 9);}
	.service_wrap .mobility_intro .intro_box .imgbox span{position:absolute; left:0; top:0;}
	.service_wrap .mobility_intro .intro_box .imgbox span.m_img{display:block;}
	.service_wrap .mobility_intro .intro_box .imgbox span.w_img{display:none;}
	.service_wrap .mobility_intro .intro_box .imgbox:after{width:0; height:0;}
	.service_wrap .mobility_intro .intro_box.right .imgbox{order:1;}
	.service_wrap .mobility_intro .intro_box.right .txtbox{order:2;}
	.service_wrap .mobility_intro .intro_box .txtbox{width:100%; padding:33rem 38rem 53rem;}

	.mobility_wrap2 .mobil_box2 .part_list .part_box{width:100%;}
	.mobility_wrap2 .mobil_box5 .net_box .net_map{width:54%}
	.mobility_wrap2 .mobil_box5 .net_box .net_map .imgbox img{width:100%;}
	.mobility_wrap2 .mobil_box5 .net_box .net_txt{width:46%;}

	.mobility_wrap5 .supply_cont .supply_box2 .supply_network{padding-left:148rem; padding-right:25rem;}
	.mobility_wrap5 .supply_cont .supply_box2 .supply_network img{max-width:100%;}
	.mobility_wrap5 .supply_cont .supply_box2 .supply_network .symbol{top:27rem; left:23rem;}

	.logistics_wrap .logi_cont1 .logi_intro .imgbox{width:100%;}
	.logistics_wrap .logi_cont1 .logi_intro .imgbox img{width:100%;}
	.logistics_wrap .logi_cont1 .logi_intro .txtbox{width:100%; padding-left:0; padding-top:35rem;}
	.logistics_wrap .logi_cont1 .logi_intro .txtbox li{margin-bottom:30rem;}
	.logistics_wrap .logi_cont1 .logi_intro .desc_box{margin-top:35rem;}

	.logistics_wrap .logi_cont3 .intro_box{width:100%;}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox{padding-left:30rem; padding-right:30rem;}

	.logistics_wrap2 .logi_intro .imgbox{width:100%;}
	.logistics_wrap2 .logi_intro .imgbox img{width:100%;}
	.logistics_wrap2 .logi_intro .txtbox{width:100%; padding-left:0; padding-top:35rem;}
	.logistics_wrap2 .logi_intro .desc_box{padding-left:30rem; padding-right:30rem;}
	.logistics_wrap2 .logi_intro .desc_box .img_btn{display:block;}

	.logistics_wrap2 .cons_cont2 .touch_motion{display:block; text-align:right; margin-bottom:12rem;}
	.logistics_wrap2 .cons_cont2 .scroll_box{overflow-x:auto; padding-bottom:24rem;}
	.logistics_wrap2 .cons_cont2 .tablebox table{width:800rem;}

	.logistics_wrap2 .cons_cont3 .desc_cont .desc_box{display:block;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col{display:flex; width:100%; margin-bottom:15rem; align-items:center; word-break:keep-all;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col:last-child{margin-bottom:0;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col:after{width:calc(100% - 84rem); height:100%; left:auto; right:0;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col > ul{width:calc(100% - 167rem); box-sizing:border-box; margin-top:0; padding-top:25rem; padding-bottom:22rem; padding-left:48rem;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col > ul > li{margin-bottom:10rem;}

	.coldchain_wrap .cold_box1 .desc_cont .diagram_box{width:410rem; display:block;}
	.coldchain_wrap .cold_box1 .desc_cont h5{position:static; margin:0 auto; transform:none; margin-bottom:43rem;}
	.coldchain_wrap .cold_box1 .desc_cont .diagram_box:after{width:0; height:0;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box{display:flex; align-items:center; width:430rem; justify-content:flex-start; margin-bottom:30rem;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box:last-child{margin-bottom:0;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.left .imgbox{order:1;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.left .txtbox{order:2; padding-left:25rem;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right{margin-left:0;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right .imgbox{margin-left:0; margin-right:0;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right .txtbox{width:calc(100% - 123rem);}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right .txtbox > ul{margin-left:0;}

	.coldchain_wrap .cold_box2 .desc_box1 ul{flex-wrap:wrap; gap:32rem 0;}
	.coldchain_wrap .cold_box2 .desc_box1 ul:before{width:0; height:0;}
	.coldchain_wrap .cold_box2 .desc_box1 ul li{width:50%; margin-right:0; position:relative;}
	.coldchain_wrap .cold_box2 .desc_box1 ul li:before{content:""; width:calc(100% + 116rem); height:1rem; background: url(https://www.hlholdings.co.kr/web/images/sub/consult_line2.png) repeat-x left top; position:absolute; left:50%; top:58rem; z-index:-1;}
	.coldchain_wrap .cold_box2 .desc_box1 ul li:nth-child(2):before{width:0; height:0;}
	.coldchain_wrap .cold_box2 .desc_box1 ul li:nth-child(3):before{width:0; height:0;}
	.coldchain_wrap .cold_box2 .desc_box1 ul li:last-child:before{left:auto; right:50%;}
	.coldchain_wrap .cold_box3 .list li{width:100%;}

	.investment_wrap .cons_box3 .investment_list ul li .imgbox{height:175rem;}
	.investment_wrap .cons_box2 .imgbox{position:relative;}
	.investment_wrap .cons_box2 .img_btn{display:block;}

	.sitemap_wrap .mapbox .mapLine{display:block;}
	.sitemap_wrap .mapbox .mapLine h3{width:100%; margin-bottom:20rem;}
	.sitemap_wrap .mapbox .mapLine .map_depth1{width:100%;}
	.sitemap_wrap .mapbox .mapLine .map_depth1 > li{width:50%;}

	/* 220118 */
	.network_wrap_220118 .network_contWrap .network_cont .network_box.head_office .txtbox:after{width:100%;}

	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_col .colgroup .col{width:100%;}

	.service_wrap_220121 .part_list .part_box{width:100%;}

	.service_wrap_220121 .mobility_wrap5 .supply_cont .supply_box1 .supply_list li .txtbox{padding:18rem 20rem 22rem; font-size:18rem; background-position: right -10rem bottom;}

	.service_wrap_220121 .logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox{padding-left:30rem;}

	.coldchain_wrap_220118 .cold_box2 .desc_box1 ul li:before{width:0; height:0;}
	.coldchain_wrap_220118 .cold_box2 .desc_box1 ul li:nth-child(2):after{width:0; height:0;}

	.service_wrap_220121 .mobility_wrap2 .mobil_box3 .brand_box2 .imgbox{padding-left:36rem; padding-right:20rem;}

	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap{display:block; background:none; padding-bottom:79rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col{width:100%; display:flex; align-items:center; margin-bottom:68rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col:last-child{margin-bottom:0;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col:after{content:""; width:11rem; height:38rem; background:url(/web/images/sub/fleet_arrow_m.png); background-size:11rem; position:absolute; left:278rem; top:100%; margin-top:14rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col:last-child:after{width:0; height:0;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .icobox{width:236rem; height:145rem; position:relative;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .icobox:before{content:""; width:247rem; height:145rem; position:absolute; left:50%; top:0; transform:translateX(-50%); z-index:-1; }
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col:nth-child(1) .icobox:before{background:url(/web/images/sub/fleet_bg_m1.png); background-size:100%;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col:nth-child(2) .icobox:before{background:url(/web/images/sub/fleet_bg_m2.png); background-size:100%;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col:nth-child(3) .icobox:before{background:url(/web/images/sub/fleet_bg_m3.png); background-size:100%;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .txtbox{padding:0; width:calc(100% - 236rem); text-align:left; box-sizing:border-box; padding-left:45rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .txtbox p:after{width:0; height:0;}

	.coldchain_wrap_220118 .cold_box1 .desc_cont .diagram_box{width:400rem;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box{margin-bottom:50rem;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box:nth-last-child(-n+2){margin-bottom:50rem;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box:last-child{margin-bottom:0;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box .imgbox{width:130rem; height:64rem;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box.left .txtbox{padding-left:0;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box.left .txtbox > ul{width:100%;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box.right .txtbox > ul{width:100%;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box .txtbox > ul > li br{display:none;}

	.investment_wrap_220121 .cons_box2 .colwrap{display:block; background:none; padding-bottom:79rem;}
	.investment_wrap_220121 .cons_box2 .colwrap .col{width:100%; display:flex; align-items:center; margin-bottom:17rem;}
	.investment_wrap_220121 .cons_box2 .colwrap .col:last-child{margin-bottom:0;}
	.investment_wrap_220121 .cons_box2 .colwrap .col .icobox{width:236rem; height:119rem; position:relative;}
	.investment_wrap_220121 .cons_box2 .colwrap .col .icobox:before{content:""; width:232rem; height:119rem; position:absolute; left:50%; top:0; transform:translateX(-50%); z-index:0; }
	.investment_wrap_220121 .cons_box2 .colwrap .col:nth-child(1) .icobox:before{background:url(/web/images/sub/invest_bg_m1.png); background-size:100%;}
	.investment_wrap_220121 .cons_box2 .colwrap .col:nth-child(2) .icobox:before{background:url(/web/images/sub/invest_bg_m2.png); background-size:100%;}
	.investment_wrap_220121 .cons_box2 .colwrap .col:nth-child(3) .icobox:before{background:url(/web/images/sub/invest_bg_m3.png); background-size:100%;}
	.investment_wrap_220121 .cons_box2 .colwrap .col:nth-child(4) .icobox:before{background:url(/web/images/sub/invest_bg_m4.png); background-size:100%;}
	.investment_wrap_220121 .cons_box2 .colwrap .col .icobox img{position:relative; z-index:2;}
	.investment_wrap_220121 .cons_box2 .colwrap .col .txtbox{padding:0; width:calc(100% - 236rem); text-align:left; box-sizing:border-box; padding-left:21rem;}
	.investment_wrap_220121 .cons_box2 .colwrap .col .txtbox p:after{width:0; height:0;}

	.culture_cont_220118 .growup_box1 ul li{width:calc(50% - 14rem);}
	.recruit_wrap_220118 .organbox3 .perform_box ul{display:table; margin:0 auto;}
	.recruit_wrap_220118 .organbox3 .perform_box ul:before{width:1rem; height:calc(100% - 189rem); left:63rem; top:50%; transform:translateY(-50%); margin-top:0;}
	.recruit_wrap_220118 .organbox3 .perform_box ul li{display:flex; align-items:center; padding-bottom:0; margin-bottom:40rem;}
	.recruit_wrap_220118 .organbox3 .perform_box ul li:last-child{margin-bottom:0;}
	.recruit_wrap_220118 .organbox3 .perform_box ul li .c_box{margin:0;}
	.recruit_wrap_220118 .organbox3 .perform_box ul li .t_box{width:calc(100% - 126rem); box-sizing:border-box; padding-left:25rem; padding-top:0; position:static; transform:none; white-space:revert; text-align:left; font-size:20rem; line-height:32rem;}

	/*220225*/
	.main_slide_img.ms_img_01 span{background:url(https://www.hlholdings.co.kr/web/images/t_main_img1_220225.jpg) no-repeat center center / cover;}
	.main_slide_img.ms_img_02 span{background:url(https://www.hlholdings.co.kr/web/images/t_main_img2_220225.jpg) no-repeat center center / cover;}
	.main_slide_img.ms_img_03 span{background:url(https://www.hlholdings.co.kr/web/images/t_main_img3_220225.jpg) no-repeat center center / cover;}
	.main_slide_img.ms_img_04 span{background:url(https://www.hlholdings.co.kr/web/images/t_main_img4_220225.jpg) no-repeat center center / cover;}

	.sustain_220225{background:url(https://www.hlholdings.co.kr/web/images/t_sustain_bg_220225.jpg) no-repeat center center; background-size:cover;}
	.sustain_220225 ul {bottom:172rem;}

	.recruit_220225 {background: url(https://www.hlholdings.co.kr/web/images/m_recruit_bg_220225.jpg) no-repeat center center; background-size: cover;}

	/*220307*/
	.mobility_wrap5 .supply_cont .supply_box2 .supply_network_220307{padding-left:0; padding-right:0;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .diagram_box {width:100%;}
	.coldchain_wrap_220118 .cold_box1 .desc_cont .desc_box {margin:0 auto 50rem;}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .desc_box .imgbox {margin:0 auto; width:81rem;}
	.coldchain_wrap_220307 .cold_box1 .desc_cont .desc_box .txtbox {margin:0 auto; width:calc(80% - 80rem);}
	
	.social_contwrap_220307 .social_box2 .promotion li{border-right:0; margin-bottom:44rem;}
	.recruit_wrap_220307 .rule_box .rules_txt_box ol {flex-direction:column;}
	.recruit_wrap_220307 .rule_box .rules_txt_box ol li{padding:13rem 20rem 13rem; text-align:left; border-right:0; display:flex; width:100%;}
	.recruit_wrap_220307 .rules_txt_box ol li p {width:calc(100% - 110rem); margin-left:40rem;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .circle_txt_img {margin:52rem 0 0 0 }
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .circle_txt li {padding-top:49rem;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .circle_txt{width:550rem; background-size:100%;}
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .diagram_box ul li{width:50%; border:0;o}
	.manage_contwrap_220307 .manage_box3 .flex_box .txtbox .diagram_box_img{display:none;}
	.manage_contwrap_220307 .manage_box3 .flex_box .txtbox .diagram_box{display:flex; justify-content:space-around;}

	.growth_contwrap_220307 .manage_box3 .flex_box .txtbox .diagram_box_img{display:none;}
	.growth_contwrap_220307 .manage_box3 .flex_box .txtbox .diagram_box{display:block}
	.growth_contwrap_220307 .growth_box1 .winwin_rule_img{display:none;}
	.growth_contwrap_220307 .growth_box1 .winwin_rule{display:flex; }

	.invest_wrap_220307 .shareholder_graph ul{flex-wrap:wrap; gap:10rem;}
	.invest_wrap_220307 .shareholder_graph ul li{width:calc(50% - 5rem); margin:0 0 52rem 0 ;}
	.invest_wrap_220307 .holder_box1 .shareholder_graph img {max-width:70%;}
	
	/*220323*/
	.social_contwrap_220307 .social_box2 .promotion li.col1 .imgbox span{background-color:transparent;}
	.social_contwrap_220307 .social_box2 .promotion li.col2 .imgbox span{background-color:transparent;}
	.social_contwrap_220307 .social_box2 .promotion li.col3 .imgbox span{background-color:transparent;}

	/*220428*/
	.policy_wrap .top_desc ul li{width:100%; margin-right:0;}
	.policy_wrap .top_desc ul li:nth-child(-n+2){margin-top:6px;}
	.policy_wrap .top_desc ul li:nth-child(-n+1){margin-top:0;}

	
	
}/* //800px */

@media screen and (max-width:640px){
/* 20220820  ߰  */ 
/*top_popup*/
.top_popup {height: 50px;}
.top_popup .bx-controls-direction .bx-prev{display:none; }
.top_popup .bx-controls-direction .bx-next{display:none; }
.top_popup .popup_closbx { display:none;}
.top_popup { min-width:auto; }
.top_popup .popup_box{ width:100%; height: 50px;}
.top_popup  .pc { display:none;}
.top_popup  .mo { display:unset; width:90%;}
.top_popup .popup_slide ul {height: 50px;}

/* 20220820  ߰  */ 

	html{font-size:0.66px; }
	.header h1 img{width:190rem;}
	.header .lnb > ul > li.lang a img{width:11rem;}
	.header .lnb > ul > li.all_m a img{width:29rem;}
	.allmenu_wrap .all_menu{padding:0 37rem;}
	.allmenu_wrap .all_close{top:40rem; right:37rem;}
	.allmenu_wrap .all_close img{width:23rem;}
	.allmenu_wrap .allmenu_box h2 a{background-size:20rem;}
	.allmenu_wrap .allmenu_box.on h2 a{background-size:20rem;}
	.allmenu_wrap .allmenu_box ul.all_depth2 > li{font-size:26rem; word-break:keep-all;}
	.allmenu_wrap .allmenu_box ul.all_depth3 > li{font-size:26rem; margin-bottom:20rem; word-break:keep-all;}
	.footer .footer_menu h2 img{width:204rem;}
	.footer .footer_menu ul li {font-size:20rem;}
	.footer .top img{width:51rem;}
	.footer .footer_bttm .footer_family .footer_select .footer_selectbox p{width:265rem; height:55rem; line-height:55rem; font-size:18rem;}
	.footer .footer_bttm .footer_family .footer_select span{width:55rem; height:55rem; line-height:55rem; margin-left:11rem; font-size:15rem;}
	.footer .footer_bttm .footer_family > img{width:58rem;}
	.footer .footer_bttm .footer_address span{font-size:17rem; line-height:28rem;}
	.footer .footer_bttm .footer_address .copy{font-size:17rem; line-height:28rem;}
	.footer .footer_bttm .footer_family .family_box p{font-size:18rem; line-height:50rem;}
	.footer .footer_bttm .footer_family .family_box ul li a{font-size:17rem; line-height:32rem;}
	.footer .footer_bttm .footer_family .family_box .family_close{right:18rem;}
	.footer .footer_bttm .footer_family .family_box .family_close img {width:17rem;}
	.footer .footer_menu .fm_list li {padding-right: 12rem;}

	.container {padding: 0 37rem;}
	.sub_top{height:300rem; }
	.sub_top p{font-size:24rem; line-height:38rem;}
	.down_btn img{width:17rem;}
	.pager ul li{display:none;}
	.pager ul li:nth-child(-n+5){display:block;}
	.pager ul li a{width:50rem; height:50rem; line-height:48rem; font-size:20rem;}
	.down_btn img{vertical-align:0;}
	.h4_desc{font-size:24rem; line-height:38rem;}

	.visual .visual_box{width:calc(100% - 74rem);}
	.visual .scroll{left:37rem;}
	.visual .visual_box .txtbox .main_txt ul li p{font-size:28rem; line-height:42rem;}

	.business .h4{font-size:24rem; line-height:30rem;}
	.business .business_current .rule{font-size:18rem;}
	.business .business_info .b_infobox .txtbox{padding:20rem 25rem 22rem;}
	.business .business_info .b_infobox .txtbox p{font-size:26rem;}
	.business .business_info .b_infobox .txtbox span{font-size:20rem;}
	
	.sustain{padding-top:140rem;}
	.sustain .container{height:auto;}
	.sustain .h4{font-size:24rem;}
	.sustain .h4 br{display:none; word-break:keep-all;}
	.sustain .sus_cont{margin-top:82rem;}
	.sustain .sus_cont .sus_box h4{font-size:19rem; bottom:15rem; }
	.sustain .sus_cont .sus_box3 h4{bottom:65rem;}

	.investor{background-size: 476rem 683rem;}
	.investor .h4{font-size:24rem;}
	.investor .invest_bttm .invest_slide .swiper-slide a p{font-size:24rem;}
	.investor .invest_bttm .invest_slide .swiper-slide a span{font-size:20rem;}

	.recruit{background: url(https://www.hlholdings.co.kr/web/images/recruit_bg_v2_m.jpg) no-repeat center center;}
	.recruit ul li a{height:165rem; font-size:24rem;}
	.recruit .h4{line-height:32rem; margin-top:20rem; font-size:24rem;}
	.recruit .recruit_img{right:5rem;}

	.tablestyle_w th{font-size:20rem;}
	.btnstyle{line-height:56rem; font-size:20rem; height: 60rem;}
	.short_btn img{width:15rem;}
	.arrow_btn img{width:7rem;}
	.list_btn{line-height:49rem; height:49rem; width:141rem; font-size:19rem;}
	.list_btn img{width:14rem; vertical-align:1rem;}
	.arrow_btn_11 img{width:7rem;}
	.table_noti{font-size:18rem;}

	.tablestyle th{font-size:20rem;}
	.tablestyle td{font-size:20rem;}

	.sub_menu ul li a{font-size:20rem;}

	.intro_wrap .current_box .current_list .count_box .txtbox h5{font-size:24rem;}
	.intro_wrap .current_box .current_list .count_box .txtbox span{font-size:18rem;}
	.intro_wrap .part_box .shortcut_btn a{font-size:18rem;}
	.intro_wrap .part_box .part_div .part_list .part_listbox .txtbox span{font-size:20rem; line-height:32rem; word-break:keep-all; padding:0 5rem;}
	.intro_wrap .part_box .part_div .part_list .part_listbox .txtbox span br{display:none;}
	.intro_wrap .part_box .part_div .part_list .part_listbox .txtbox ul li{font-size:20rem; line-height:32rem;}

	.report_contWrap{padding-bottom:183rem;}
	.report_contWrap .report_topBox > div{padding:70rem 26rem 68rem;}
	.report_contWrap .report_topBox .rtb_txtbox{margin-top:28rem;}
	.report_contWrap .report_topBox .rtb_txtbox h3{font-size:34rem; line-height:40rem; word-break:keep-all;}
	.report_contWrap .report_topBox .rtb_txtbox p{font-size:22rem; line-height:36rem;}
	.report_contWrap .report_topBox .rtb_txtbox p br{display:none;}
	.report_contWrap .report_topBox .down_wrap{margin-top:20rem;}
	.report_contWrap .report_topBox .down_wrap a{width:126rem;}
	.report_contWrap .report_list ul li{padding:40rem 0 43rem;}
	.report_contWrap .report_list ul li .report_list_txtBox{padding-right:20rem;}
	.report_contWrap .report_list ul li .report_list_txtBox h4{font-size:26rem; line-height:38rem;}
	.report_contWrap .report_list ul li .report_list_txtBox h4 b{font-size:24rem;}
	.report_contWrap .report_list ul li .down_wrap{margin-top:50rem;}
	.report_contWrap .report_list ul li .down_wrap a{width:126rem;}
	.report_contWrap .report_list .list_moreBtn{margin-top:50rem;}
	.report_contWrap .report_list .pager_wrap{margin-top:50rem;}
	.report_contWrap .report_cont .report_box{margin-bottom:70rem;}

	.finance_wrap .finance_cont .finance_box{padding-bottom:40rem;}
	.finance_wrap .finance_cont .finance_box h4{font-size:34rem;}
	.finance_wrap .finance_cont .finance_box .graph_rule{font-size:18rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col1{width:28%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col2{width:28%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col3{width:28%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .col4{width:28%;}
	.finance_wrap .finance_cont .finance_box .graph_box table .value{font-size:18rem;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .col1{width:33.333%;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .col2{width:33.333%;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .col3{width:33.333%;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table .value{height:67rem;}
	.finance_wrap .finance_cont .finance_box1 .graph_box table td .column em{height:67rem;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .col1{width:33.333%;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .col2{width:33.333%;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .col3{width:33.333%;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table .value{height:100rem;}
	.finance_wrap .finance_cont .finance_box2 .graph_box table td .column em{height:100rem;}
	.finance_wrap .finance_cont .finance_box3 .graph_box table .value{height:80rem;}
	.finance_wrap .finance_cont .finance_box3 .graph_box table td .column em{height:80rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .col1{width:33.333%;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .col2{width:33.333%;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .col3{width:33.333%;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table .value{height:100rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box table td .column em{height:100rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table tfoot td{padding-top:24rem; font-size:20rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .value_txt{font-size:20rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .bar i{font-size:18rem;}
	.finance_wrap .finance_cont .finance_box .graph_box table td .bar_box .bar .dept{height:calc(100% - 143rem);}
	.finance_wrap .finance_cont .finance_box4 .graph_box .symbol{top:20rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box .symbol li{font-size:18rem; padding-left:23rem;}
	.finance_wrap .finance_cont .finance_box4 .graph_box .symbol li:before{width:15rem; height:15rem;}
	.finance_wrap .finance_cont .finance_box3 .graph_box table .category p{font-size:18rem;}

	.board_wrap .board_search{margin-bottom:50rem;}
	.board_wrap .board_search select{font-size:20rem; height:52rem; background-size:16rem;}
	.board_wrap .board_search input[type="text"]{height:52rem; font-size:20rem;}
	.board_wrap .board_list .table .td{font-size:24rem; padding:27rem 0 31rem;}
	.board_wrap .board_list .table .m_date{font-size:20rem; margin-bottom:14rem;}

	.invest_wrap{padding-bottom:175rem;}
	.director_wrap .director_box .update_date{font-size:18rem;}
	.director_wrap .director_box .director_list .list_box p{font-size:26rem;}
	.director_wrap .director_box .director_list .list_box p em{font-size:20rem; padding-top:15rem;}
	.director_wrap .director_box .director_list .list_box li{font-size:20rem;}
	.director_wrap .director_box .btn_wrap ul li{padding-left:20rem; word-break:keep-all;}

	.holder_wrap .holder_box1 .tablebox td:nth-child(2){padding-right:26rem; text-align:right;}
	.holder_wrap .holder_box1 .tablebox td:nth-child(3){padding-right:33rem; text-align:right;}
	.holder_wrap .holder_box2 p{margin-top:4rem;}
	.holder_wrap .holder_box2 .tablebox{margin-top:27rem;}

	.intro_wrap .intro_box{padding-bottom:80rem;}
	.intro_wrap .part_box .part_div1:before{display:none;}
	.intro_wrap .part_box .part_div1:after{display:none;}
	.intro_wrap .part_box .shortcut_btn img{width:15rem;}
	.intro_wrap .part_box{padding-bottom:140rem;}
	.intro_wrap .part_box .part_div{margin-bottom:60rem;}

	.history_wrap .history_cont{padding-top:50rem;}
	.history_wrap .history_cont .history_box .imgbox .t_img{display:none;}
	.history_wrap .history_cont .history_box .imgbox .m_img{display:block;}
	.history_wrap .history_cont .history_box .txtbox .year > li p{font-size:28rem;}
	.history_wrap .history_cont .history_box .txtbox .year > li ul li{font-size:24rem;}

	.vision_wrap .desc_cont .desc_box.brand .desc_txtbox p img{width:173rem;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box .imgbox{padding-left:10rem; padding-right:10rem; box-sizing:border-box;}
	.vision_wrap .desc_cont .desc_box.value2 .desc_txtbox .value_box .txtbox ul li{font-size:17rem; line-height:30rem;}
	.vision_wrap .esg_box .esg_txt ul{width:100%;}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox p{font-size:24rem;}
	.vision_wrap .desc_cont .desc_box.mission .desc_txtbox span{font-size:20rem;}
	.vision_wrap .desc_cont .desc_box.vision .desc_txtbox p{font-size:24rem; padding:0 5rem;}
	.vision_wrap .desc_cont .desc_box.vision .desc_txtbox span{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_top p{font-size:28rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_top span{font-size:22rem; line-height:32rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info ul li{font-size:20rem; line-height:32rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info .map_btn img{width:11rem; vertical-align:3rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info ul li b{width:121rem;}
	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info ul li span{width:calc(100% - 121rem);}

	.network_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info .view_btn img{width:11rem; vertical-align:3rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm .bttm_cont .t_img{display:none;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm .bttm_cont .w_img{display:inline;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm .bttm_cont .img_btn{display:block;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col{margin-top:0;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col1{width:25%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col2{width:25%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col3{width:25%;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top_4 .col4{width:25%;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .txtbox .desc_box > li h5{font-size:22rem;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .txtbox .desc_box > li .desc_txtbox p{font-size:20rem; line-height:24rem;}
	.network_wrap .network_contWrap .network_cont .network_box.head_office .txtbox .desc_box > li .desc_txtbox ul.bus_list li{font-size:18rem;}

	.network_wrap.overseas_wrap .network_contWrap .network_cont .network_box .txtbox .txtbox_info ul li{font-size:22rem; line-height:34rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col span{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box .view_box .view_top .col em{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-1 .view_box .view_bttm .col span{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-2 .view_box .view_bttm p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .right_col span{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box1-3 .view_box .view_bttm .bttm_cont .right_col ul li{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont .right_col span{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-1 .view_box .view_bttm .bttm_cont .right_col ul li{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-2 .view_box .view_bttm p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont .right_col span{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont .right_col th{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box2-3 .view_box .view_bttm .bttm_cont .right_col td{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-1 .view_box .view_bttm p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-2 .view_box .view_bttm p{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-2 .view_box .view_bttm .bttm_cont{font-size:20rem;}
	.network_wrap .network_contWrap .network_cont .network_box3-2 .view_box .view_bttm .bttm_cont br{display:none;}

	.report_contWrap{padding-top:63rem;}
	.report_contWrap .report_cont .report_box td img{width:52rem;}

	.social_cont .social_box2 .vision_tit img{width:71rem;}
	.social_cont .social_box2 .promotion li .txtbox{font-size:22rem; line-height:34rem;}
	.social_cont .social_box2 .promotion li .txtbox br{display:none;}
	.social_cont .social_box3 .vision_part ul li .txtbox p{font-size:26rem;}
	.social_cont .social_box3 .vision_part ul li .txtbox span{font-size:22rem; line-height:34rem;}
	.social_cont .social_box3 .sdgs .sdgs_tit{width:calc(33.333% - 13rem);}
	.social_cont .social_box3 .sdgs ul li{width:calc(33.333% - 13rem);}
	.social_cont .social_box3 .sdgs ul li p{font-size:22rem;}
	.social_cont .social_box2 .vision_desc{font-size:24rem; line-height:34rem;}

	.social_cont .social_box4 .active_box ul li h5{font-size:24rem; line-height:28rem;}

	.manage_cont .manage_box1 .txtbox1 div .short_btn{margin:25rem 0 0;}
	.manage_cont .manage_box2 p{line-height:45rem;}
	.manage_cont .manage_box2{padding-left:50rem; padding-right:50rem;}
	.manage_cont .manage_box3 .flex_box .txtbox .circle_txt_img{width:478rem;}
	.manage_cont .manage_box3 .flex_box .txtbox .under_txt span{font-size:20rem; line-height:32rem;}
	.manage_cont .manage_box3 .flex_box .txtbox .diagram_box_img{width:527rem;}
	.manage_cont .manage_box4 ul li .circle{padding-top:135rem;}
	.manage_cont .manage_box4 ul li span{font-size:22rem; line-height:34rem;}
	.manage_cont .manage_box4 ul li span em{font-size:20rem;}
	.manage_cont .manage_box4 ul li .circle p b{font-size:26rem;}
	.manage_cont .manage_box4 ul li .circle p{font-size:22rem; line-height:34rem;}

	.manage_cont .manage_box5 .cyber_list .icobox{width:188rem;}
	.manage_cont .manage_box5 .cyber_list ul{width:calc(100% - 188rem);}
	.manage_cont .manage_box5 .cyber_list ul li{font-size:22rem; line-height:34rem;}
	.manage_cont .manage_box5 .informant .txtbox span{font-size:22rem; line-height:34rem;}
	.manage_cont .manage_box5 .informant .icobox{width:188rem;}
	.manage_cont .manage_box5 .informant .txtbox{width:calc(100% - 188rem);}
	.growth_cont .growth_box2 .co_support li .txtbox{font-size:22rem; line-height:34rem;}
	.growth_cont .growth_box4 .cp_process > li{padding-top:42rem;}
	.growth_cont .growth_box4 .cp_process > li h5{padding-left:20rem; padding-right:20rem; word-break:keep-all; padding-top:75rem;}
	.growth_cont .growth_box4 .cp_process > li ul li{font-size:22rem; line-height:34rem;}
	.growth_cont .growth_box2 .co_support li h5{font-size:25rem;}
	
	.growth_cont .growth_box5 .support_system1 .txtbox ul li{font-size:22rem; line-height:38rem;}
	.growth_cont .growth_box5 .support_system1 .txtbox ul li em{font-size:20rem; line-height:26rem;}
	.growth_cont .growth_box5 .support_system2 table th{font-size:20rem;}
	.growth_cont .growth_box5 .support_system2 table td{font-size:20rem;}

	.human_cont .human_box4 .violation_box2 ul li span{padding-left:20rem;}
	.human_cont .human_box2 .human_rulebox .txtbox span{font-size:22rem; line-height:34rem;}
	.human_cont .human_box3 .human_active ul li p{font-size:22rem; line-height:34rem;}
	.human_cont .human_box4 .violation_box1 ul li .txtbox span{font-size:20rem;}
	.human_cont .human_box4 .violation_box .tit{font-size:20rem;}
	.human_cont .human_box4 .violation_box2 ul li p{font-size:20rem; padding-left:18rem;}
	.human_cont .human_box4 .violation_box2 ul li span{font-size:20rem; line-height:32rem;}
	.human_cont .human_box2 .human_rulebox .txtbox p{font-size:25rem;}

	.safe_cont .safe_box2 .desc_cont .desc_box2 .desc_txtbox p{font-size:20rem; line-height:30rem;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 > div{width:calc(50% - 12rem);}
	.safe_cont .safe_box3 .accident_cont .acci_box2{width:100%;}
	.safe_cont .safe_box3 .accident_cont .acci_box ul{box-sizing:border-box;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 .response > li{width:100%; word-break:keep-all;}
	.safe_cont .safe_box2 .desc_cont .desc_box3 .desc_txtbox ul li{padding-top:36rem; padding-bottom:32rem;}
	.safe_cont .safe_box2 .desc_cont .desc_box3 .desc_txtbox ul li p{margin-top:24rem;}
	.safe_cont .safe_box1 ul li .txtbox span{font-size:20rem;}
	.safe_cont .safe_box2 .desc_cont .desc_box1 .desc_txtbox p{font-size:24rem;}
	.safe_cont_220307 .safe_box2 .desc_cont .desc_box2 .desc_txtbox p span {font-size:24rem; font-weight: 500;}
	.safe_cont .safe_box3 .accident_cont .acci_box .tit{font-size:22rem; line-height:54rem;}
	.safe_cont .safe_box3 .accident_cont .acci_box ul li{font-size:20rem; line-height:28rem;}
	.safe_cont .safe_box3 .accident_cont .acci_box2 ul li{font-size:20rem; line-height:30rem;}
	.safe_cont .safe_box4 .safe_active .active_box1 .category .cate_box .tit{font-size:22rem; line-height:34rem;}
	.safe_cont .safe_box4 .safe_active .active_box1 .category .cate_box ul li{font-size:20rem; line-height:30rem;}
	.safe_cont .safe_box4 .safe_active .active_box2 ul li p{font-size:20rem;}

	.eco_cont .eco_box2 .eco_rulebox .txtbox span{font-size:22rem; line-height:34rem;}
	.eco_cont .eco_box2 .eco_rulebox .txtbox li{font-size:22rem; line-height:34rem;}
	.eco_cont .eco_box3 .h4_desc br{display:none;}
	.eco_cont .eco_box3 ul li .icobox p{font-size:20rem;}
	.eco_cont .eco_box3 ul li span{font-size:24rem; line-height:30rem;}
	.eco_cont .eco_box4 table th{font-size:22rem;}
	.eco_cont .eco_box4 table td{font-size:22rem;line-height: 140%;}
	.eco_cont .eco_box4 table td br {display:block;}

	.eco_cont .eco_box4 .sunlight_cont .sunlight_box ul li p{font-size: 24rem;        line-height: 160%;}

	.announce_wrap{padding-bottom:73rem;}
	.announce_wrap iframe{height:200vh !important;}

	.recruit_wrap{padding-bottom:176rem;}
	.recruit_wrap .talent_box2{padding-top:55rem;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox ul{padding-top:10rem;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox p{font-size:28rem; line-height:24rem;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox span{font-size:24rem; padding-top:10rem;}
	.recruit_wrap .talent_box3 .philo_box .philo_inner ul{position:relative;}
	.recruit_wrap .talent_box3 .philo_box .philo_inner ul:before{content:""; width:1rem; height:80%; background:#000; position:absolute; left:38rem; top:38rem;}
	.recruit_wrap .talent_box3 .philo_box .philo_inner ul li .initial:after{width:0; height:0;}
	.recruit_wrap .talent_box2 .pride_box > li .txtbox li{font-size:22rem; line-height:32rem;}
	.recruit_wrap .talent_box2 .h4_desc{font-size:24rem}
	.recruit_wrap .talent_box3 .philo_box .philo_inner ul li .txt span{font-size:20rem; line-height:32rem;}
	.job_cont .job_box2 .jop_infobox .txtbox p{font-size:25rem;}
	.job_cont .job_box2 .jop_infobox .txtbox span{font-size:22rem; line-height:34rem; text-align:justify; word-break:keep-all; display:block;}
	.job_cont .job_box2 .jop_infobox .txtbox span br{display:none;}
	.job_cont .job_box3 .interview_box{padding-right:46rem;}
	.job_cont .job_box3 .interview_box .title{font-size:25rem; line-height:36rem;}
	.job_cont .job_box3 .interview_box .name{font-size:21rem;}
	.job_cont .job_box3 .interview_box .arrow_btn{line-height:37rem;}
	.recruit_view .job_question p{font-size:25rem; line-height:38rem;}

	.recruit_view .job_desc .job_descbox .job_txtbox p{font-size:22rem; line-height:34rem;}
	.recruit_view .job_desc .job_descbox .job_txtbox h4{font-size:26rem; line-height:40rem;}

	.culture_cont .culture_box2 .tablebox td img{width:413rem;}
	.culture_cont .culture_box2 .info_box .txtbox p{font-size:24rem; line-height:34rem;}
	.culture_cont .culture_box2 .info_box .txtbox li{font-size:18rem; line-height:32rem;}

	.culture_cont .culture_toptxt{padding-bottom:73rem;}
	.culture_cont .culture_box4 .welfare_cont{margin-top:40rem;}
	.culture_cont .culture_box4 .welfare_box .descbox .txtbox p{font-size:24rem;}
	.culture_cont .culture_box4 .welfare_box .descbox .txtbox span{font-size:22rem; line-height:30rem;}
	.culture_cont .culture_box4 .welfare_box .descbox .icobox{width:118rem;}
	.culture_cont .culture_box4 .welfare_box .descbox .txtbox{width:calc(100% - 118rem);}
	.culture_cont .culture_box1 .flex_txt .txtbox p{font-size:22rem; line-height:36rem;}
	.culture_cont .culture_box1 .flex_txt .txtbox p br{display:none;}
	.culture_cont .culture_box2 .h4_desc br{display:none;}
	.culture_cont .culture_box2 .info_box .txtbox li{font-size:22rem; line-height:34rem;}
	.culture_cont .culture_box2 .info_box .txtbox span{font-size:22rem; line-height:34rem;}
	.culture_cont .culture_box4 .welfare_box h5 em{font-size:20rem; line-height:32rem;}
	.culture_cont .culture_box6 .edu_box ul li{font-size:18rem; line-height:38rem; height:40rem}
	.culture_cont .culture_box6 .edu_box .img_noti{font-size:18rem;}
	.culture_cont .culture_box6 .short_btn{width:228rem;}

	.culture_cont .culture_box5 .tablebox table{width:960rem;}
	.culture_cont .culture_box6 .edu_box .scroll_box{padding-bottom:30rem;}

	.recruit_wrap .procedure_box1 ul li .txtbox{font-size:22rem; line-height:34rem;}
	.recruit_wrap .procedure_box3{padding-top:80rem;}
	.recruit_wrap .procedure_box .process_list li p{font-size:22rem;}
	.recruit_wrap .procedure_box .process_list li p span{font-size:18rem;}

	.sub_menu .sub_menu_slider .swiper-slide a{font-size:20rem;}

	.service_wrap .mobility_intro .intro_box .txtbox h4{font-size:34rem; margin-bottom:14rem;}
	.service_wrap .mobility_intro .intro_box .txtbox p{font-size:22rem; line-height:34rem;}
	.service_wrap .mobility_intro .intro_box .txtbox .arrow_btn_11{margin-top:25rem;}

	.mobility_wrap .mobil_box2 .net_box ul li p{font-size:26rem; line-height:30rem;}
	.mobility_wrap .mobil_box2 .net_box ul li span{font-size:22rem; line-height:32rem; margin-top:10rem;}

	.inquiry_box p{font-size:20rem; line-height:30rem;}

	.mobility_wrap2 .mobil_box2 .logo_box img{width:326rem; max-width:100%;}
	.mobility_wrap2 .mobil_box2 .part_list .part_box .txtbox p{font-size:26rem; margin-bottom:10rem;}
	.mobility_wrap2 .mobil_box2 .part_list .part_box .txtbox span{font-size:22rem;}
	.mobility_wrap2 .mobil_box3 .brand_box1 ul li p img{width:68rem;}
	.mobility_wrap2 .mobil_box3 .brand_box2 .imgbox{padding-left:36rem; padding-right:20rem;}
	.mobility_wrap2 .mobil_box4{padding-top:86rem;}
	.mobility_wrap2 .mobil_box4 img{width:455rem;}
	.mobility_wrap2 .mobil_box2 .part_list .part_box .imgbox{min-height:180rem; height:auto; padding-top:30rem; padding-bottom:27rem;}
	.mobility_wrap2 .mobil_box3 h4{line-height:45rem;}
	.mobility_wrap2 .mobil_box3 .brand_box1 ul li p{font-size:20rem;}
	.mobility_wrap2 .mobil_box4 ul li{font-size:22rem;}
	.mobility_wrap2 .mobil_box5 .net_box ul li p{font-size:26rem; line-height:30rem;}
	.mobility_wrap2 .mobil_box5 .net_box ul li span{font-size:22rem; line-height:32rem; word-break:keep-all;}

	.mobility_wrap3 .mobil_box2 .part_wrap .part_car_img .img_btn{display:block;}
	.mobility_wrap3 .mobil_box2 .part_wrap .part_car_img .img_btn img{display:block;}
	.mobility_wrap3 .mobil_box3 .g_mapbox .img_btn{display:block;}
	.mobility_wrap3 .mobil_box3 .g_mapbox .arrow_btn_13{margin:95rem auto 0; width:200rem; font-size:16rem}
	.mobility_wrap3 .mobil_box5 .channel_box .txtbox p{font-size:20rem;}
	.mobility_wrap3 .mobil_box5 .channel_box .txtbox .btn_wrap .short_btn{font-size:17rem; width:268rem; letter-spacing:-0.5rem;}
	.mobility_wrap3 .mobil_box5 .channel_box .txtbox .btn_wrap .short_btn.north-btn{width:387rem;}

	.mobility_wrap5 .supply_cont .supply_box1 .supply_list li .txtbox{padding-left:23rem; padding-right:23rem;}
	.mobility_wrap5 .supply_cont .supply_box2{padding-top:100rem;}
	.mobility_wrap5 .supply_cont .supply_box2 .supply_network .symbol{padding:25rem 22rem 25rem 25rem;}
	.mobility_wrap5 .supply_cont .supply_box2 .supply_network .symbol li{font-size:18rem;}

	.logistics_wrap{padding-bottom:183rem;}
	.logistics_wrap .logi_cont2 .logi_intro .desc_box .img_btn{display:block;}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox li span{font-size:18rem; line-height:32rem;}
	.logistics_wrap .logi_cont1 .logi_intro .txtbox li span{font-size:20rem; line-height:32rem;}
	.logistics_wrap .logi_cont3 .intro_box .intro_desc .txtbox li span{font-size:20rem;}

	.logistics_wrap2 .logi_intro .txtbox li{font-size:22rem; line-height:34rem; word-break:keep-all;}
	.logistics_wrap2 .logi_intro .txtbox li br{display:none;}
	.logistics_wrap2 .logi_intro .txtbox li em{font-size:18rem;}
	.logistics_wrap2 .logi_intro .txtbox li span{font-size:20rem; line-height:32rem;}

	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul{max-width:100%; box-sizing:border-box;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li{padding-left:20rem;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li .txtbox li{font-size:22rem; line-height:34rem;}
	.logistics_wrap2 .cons_cont1 .cons_box1 .desc_box > ul > li .txtbox span{font-size:24rem;}

	.logistics_wrap2 .cons_cont2 .desc_box .imgbox .m_img{display:inline; width:513rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .imgbox .t_img{display:none;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li .circle{width:197rem; height:197rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li p{font-size:24rem; line-height:34rem;}
	.logistics_wrap2 .cons_cont2 .desc_box .fta_list li .arrow_btn_13{width:119rem; font-size:16rem; margin-top:15rem;}
	.logistics_wrap2 .cons_cont2 .tablebox table{width:860rem;}

	.logistics_wrap2 .cons_cont3 .process_box ul{justify-content:flex-start; padding-left:30rem;}
	.logistics_wrap2 .cons_cont3 .desc_cont > p img{width:252rem;}
	.logistics_wrap2 .cons_cont3 .process_box ul li{font-size:18rem; line-height:28rem;}
	.logistics_wrap2 .cons_cont3 .process_box ul li.l3{font-size:22rem;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col > ul > li span{font-size:22rem; line-height:32rem;}
	.logistics_wrap2 .cons_cont3 .desc_cont .desc_col > ul > li li{font-size:20rem; line-height:28rem;}

	.coldchain_wrap .cold_box1 .desc_cont h5 img{width:50rem;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.left .txtbox{width:calc(100% - 123rem);}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.left .txtbox > ul{width:100%;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box.right .txtbox > ul{width:100%;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box .txtbox > ul > li{ font-size: 22rem; line-height: 160%;}
	.coldchain_wrap .cold_box1 .desc_cont .desc_box .txtbox > ul > li li{font-size: 22rem; line-height: 160%;}
	.coldchain_wrap .cold_box2 .desc_box1 ul li p{font-size:20rem;}
	.coldchain_wrap .cold_box2 .desc_box2 ul li span{font-size:20rem; line-height:28rem;}
	.coldchain_wrap .cold_box3 .list li .txtbox p{font-size:26rem;}
	.coldchain_wrap .cold_box3 .list li .txtbox span{font-size:20rem; line-height:30rem;}

	.investment_wrap .cons_box3 .investment_list ul li a{background-size:20rem;}
	.investment_wrap .cons_box3 .investment_list ul li .txtbox p{font-size:26rem; line-height:32rem;}
	.investment_wrap .cons_box3 .investment_list ul li .txtbox span{font-size:22rem;}

	.sitemap_wrap .mapbox .mapLine h3{font-size:26rem;}
	.sitemap_wrap .mapbox .mapLine .map_depth1 > li h4{font-size:24rem; line-height:34rem;}
	.sitemap_wrap .mapbox .mapLine .map_depth1 .map_depth2 li a{font-size:20rem; line-height:34rem;}

	/* 220118 */
	.intro_wrap_220118 .esg_box .esg_txt ul{width:100%;}

	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_col .colgroup .col p{font-size:22rem;}
	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_col .col ul li{font-size:18rem; line-height:28rem;}
	.network_wrap_220118 .network_contWrap .network_cont .network_box .view_box .view_bttm_col .col img{width:95rem;}

	.aff_wrap .aff_box .aff_list ul li{width:100%;}
	.aff_wrap .aff_box#aff_box02 .aff_list ul li .txtbox,
	.aff_wrap .aff_box#aff_box04 .aff_list ul li .txtbox{height:auto; min-height:252rem;}
	.aff_wrap .aff_box .aff_list ul li .txtbox{background-size:23rem; background-position:right 33rem bottom 37rem; height:auto; min-height:252rem; padding:30rem 33rem 37rem 28rem;}
	.aff_wrap .aff_box .aff_list ul li.hightxt .txtbox{min-height:295rem; height:auto;}
	.aff_wrap .aff_box .aff_list ul li a:hover .txtbox{background-size:23rem; background-position:right 33rem bottom 37rem;}
	.aff_wrap .aff_box .aff_list ul li .txtbox h4{font-size:26rem; line-height:31rem;}
	.aff_wrap .aff_box .aff_list ul li .txtbox p{font-size:20rem; line-height:32rem; padding-top:10rem; letter-spacing:-0.5px;}
	.aff_wrap .aff_box .aff_list ul li .txtbox .h4{font-size:26rem; line-height:31rem;}
	.aff_wrap .aff_box .aff_list ul li .txtbox .p{font-size:20rem; line-height:32rem; padding-top:10rem; letter-spacing:-0.5px;}
	.aff_wrap .aff_box .aff_list ul li .txtbox .address{font-size:16rem; background-size:18rem; padding-left:23rem; padding-top:35rem;}
	.aff_wrap .aff_box .aff_list ul li > a:hover .txtbox .address{background-size:18rem;}

	.sustain_wrap_220118 .manage_cont{padding:90rem 0 0;}
	.sustain_wrap_220118 .manage_cont h3{font-size:36rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li{padding:34rem 0 30rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .icobox{width:143rem; height:143rem; margin-right:38rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li.sys01 .icobox{background-size:68rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li.sys02 .icobox{background-size:67rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li.sys03 .icobox{background-size:66rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox{width:calc(100% - 181rem);}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox h4{font-size:26rem; line-height:30rem; padding-bottom:14rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox p{font-size:20rem; line-height:32rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap{margin-top:15rem; flex-direction:column; display:block;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a{font-size:16rem; padding:0; display:flex; align-items:center; justify-content:space-between; padding:0 19rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a span{}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a.downBtn{width:240rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a.downBtn img{padding-left:18rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a.short_btn{width:380rem;}
	.sustain_wrap_220118 .manage_cont .manage_box4 ul li .txtbox .btnWrap a.short_btn img{width:17rem;}

	.ethics_pop .pop_cont{width:calc(100% - 52px); height:750rem; padding:58rem 46rem;}
	.ethics_pop .pop_cont .ethics_box h5{font-size:30rem; margin-bottom:35rem;}
	.ethics_pop .pop_cont .ethics_box .ethics_chp h6{font-size:20rem; margin-bottom:10rem;}
	.ethics_pop .pop_cont .ethics_box .ethics_chp span{font-size:18rem; line-height:28rem; margin-bottom:25rem;}
	.ethics_pop .pop_cont .ethics_box .ethics_chp p{font-size:18rem; line-height:28rem; }
	.ethics_pop .pop_cont .ethics_box .ethics_chp ul{padding-left:10rem;}
	.ethics_pop .pop_cont .ethics_box .ethics_chp li{font-size:18rem; line-height:28rem;}

	.guidelines_pop .pop_cont{width:calc(100% - 52px); height:750rem; padding:58rem 46rem;}
	.guidelines_pop .pop_cont .guidelines_box h5{font-size:30rem; margin-bottom:35rem;}
	.guidelines_pop .pop_cont .guidelines_box .ethics_chp h6{font-size:20rem; margin-bottom:10rem;}
	.guidelines_pop .pop_cont .guidelines_box .ethics_chp span{font-size:18rem; line-height:28rem; margin-bottom:25rem;}
	.guidelines_pop .pop_cont .guidelines_box .ethics_chp p{font-size:18rem; line-height:28rem; }
	.guidelines_pop .pop_cont .guidelines_box .ethics_chp ul{padding-left:10rem;}
	.guidelines_pop .pop_cont .guidelines_box .ethics_chp li{font-size:18rem; line-height:28rem;}

	.protective_pop .pop_cont{width:calc(100% - 52px); height:750rem; padding:58rem 46rem;}
	.protective_pop .pop_cont .protective_box h4{font-size:30rem;}
	.protective_pop .pop_cont .protective_box .process_list{margin-top:27rem;}
	.protective_pop .pop_cont .protective_box .process_list .process_box .icobox{width:92rem; height:92rem; border-width:4rem; margin-right:31rem;}
	.protective_pop .pop_cont .protective_box .process_list .process_box .icobox img{width:42rem;}
	.protective_pop .pop_cont .protective_box .process_list .process_box .txtbox{width:calc(100% - 123rem);}
	.protective_pop .pop_cont .protective_box .process_list .process_box .txtbox h5{font-size:20rem; line-height:30rem; padding-bottom:6rem;}
	.protective_pop .pop_cont .protective_box ul li{font-size:18rem; line-height:28rem; padding-left:8rem;}
	.protective_pop .pop_cont .protective_box .process_list .process_box .txtbox ul li{margin-bottom:10rem;}
	.protective_pop .pop_cont .protective_box .process_list .process_box .icobox:after{width:34rem; height:calc(100% - 72rem); min-height:14rem; background-size:34rem; left:29rem; top:102rem;}
	.protective_pop .pop_cont .protective_box.protective_box01{padding-bottom:58rem;}
	.protective_pop .pop_cont .protective_box.protective_box02{padding-top:65rem;}
	.protective_pop .pop_cont .protective_box .speaker_list{margin-top:20rem;}
	.protective_pop .pop_cont .protective_box .speaker_list .speaker_box{margin-bottom:25rem;}
	.protective_pop .pop_cont .protective_box .speaker_list .speaker_box .titbox{width:108rem; height:108rem; margin-right:18rem;}
	.protective_pop .pop_cont .protective_box .speaker_list .speaker_box .titbox h5{font-size:19rem; line-height:21rem;}
	.protective_pop .pop_cont .protective_box .speaker_list .speaker_box .txtbox{width:calc(100% - 126rem);}
	.protective_pop .pop_cont .pop_close{top:26rem; right:22rem;}
	.protective_pop .pop_cont .pop_close img{width:21rem;}

	.announce_wrap_220118 .box_tit2{width:100%;}

	.service_wrap_220121 .mobility_wrap2 .mobil_box4{background-size:601rem;}
	.service_wrap_220121 .mobility_wrap3 .mobil_box3 .map_txt{bottom:115rem;}
	.service_wrap_220121 .part_list .part_box h5{font-size:26rem; line-height:36rem;}
	.service_wrap_220121 .part_list .part_box h5 em{font-size:22rem;}

	.service_wrap_220121 .mobility_wrap5 .supply_cont .supply_box1 .supply_list li .txtbox{font-size:22rem;}
	
	.service_wrap_220121 .mobility_wrap6 .fleet_box1{padding-bottom:57rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box1 .h4_desc br{display:none;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .txtbox p{font-size:30rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .colwrap .col .txtbox ul li{font-size:20rem; line-height:34rem;}
	.service_wrap_220121 .mobility_wrap6 .fleet_box2 .word_noti{font-size:18rem;}

	.service_wrap_220121 .logistics_wrap3 .desc_box .t_img{display:none;}
	.service_wrap_220121 .logistics_wrap3 .desc_box .m_img{display:inline;}
	.service_wrap_220121 .logistics_wrap3 .desc_box .img_btn{display:block; width:55rem;}

	.investment_wrap_220121 .cons_box2 .colwrap .col .txtbox p{font-size:26rem; line-height:36rem;}

	.announce_wrap_220118 .board_title{margin-bottom:50rem;}
	.announce_wrap_220118 .board_title .board_search{margin-bottom:0;}

	.recruit_wrap_220118 .organbox1 .way_work li .icobox{width:200rem; height:200rem; padding-top:40rem;}
	.recruit_wrap_220118 .organbox1 .way_work li .icobox p{margin-top:12rem;}
	.recruit_wrap_220118 .organbox1 .way_work li .txtbox{text-align:left; padding-top:0; font-size:19rem;}
	.recruit_wrap_220118 .organbox2 .commu_box .txtbox ul li p{font-size:26rem;}
	.recruit_wrap_220118 .organbox2 .commu_box .txtbox ul li span{font-size:19rem;}
	.recruit_wrap_220118 .organbox3 .rule_box .rule_list .rule_col .txtbox ul li p{font-size:20rem; line-height:35rem;}
	.recruit_wrap_220118 .organbox3 .rule_box .rule_list .rule_col .txtbox ul li p b{font-size:24rem;}

	.culture_cont_220118 .growup_box1 ul li span{font-size:19rem; line-height:30rem;}
	.culture_cont_220118 .growup_box2 ul li p{font-size:26rem; margin-bottom:12rem;}
	.culture_cont_220118 .growup_box2 ul li span{font-size:19rem; line-height:34rem;}

	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li{width:100%; margin-bottom:50rem;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li:last-child{margin-bottom:0;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li .icobox:after {left: 59%; top: 6rem; background: url(https://www.hlholdings.co.kr/web/images/sub/cp_arrow_220307.png) no-repeat; background-position: left 20px top 20px; width: 42px; height: 30px;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li p {font-size:24rem;}
	.coldchain_wrap_220118 .cold_box2 .desc_box3 > ul > li .bttm_desc li{ font-size: 22rem; line-height: 37rem; padding-left: 15px;}

	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li {width:100%; margin-bottom:50rem;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li.dp_n { display:none;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li .icobox:after {left: 59%; top: 6rem; background: url(https://www.hlholdings.co.kr/web/images/sub/cp_arrow_220307.png) no-repeat; background-position: left 20px top 20px; width: 42px; height: 30px;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li p{font-size:24rem;}
	.coldchain_wrap_220118 .cold_box2 .desc_box4 > ul > li .bttm_desc li{ font-size: 22rem; line-height: 37rem; padding-left: 15px;}


	/*220225*/
	.main_slide_img.ms_img_01 span{background:url(https://www.hlholdings.co.kr/web/images/m_main_img1_220225.jpg) no-repeat center center / cover;}
	.main_slide_img.ms_img_02 span{background:url(https://www.hlholdings.co.kr/web/images/m_main_img2_220225.jpg) no-repeat center center / cover;}
	.main_slide_img.ms_img_03 span{background:url(https://www.hlholdings.co.kr/web/images/m_main_img3_220225.jpg) no-repeat center center / cover;}
	.main_slide_img.ms_img_04 span{background:url(https://www.hlholdings.co.kr/web/images/m_main_img4_220225.jpg) no-repeat center center / cover;}
	
	.sustain_220225 {height:1124rem; padding-bottom:191rem;}
	.sustain_220225 .container{height:100%;}
	.sustain_220225 ul {bottom:0;}
	.recruit_220225 {background:url(https://www.hlholdings.co.kr/web/images/m_recruit_bg_220225.jpg) no-repeat center center;}

	/*220307*/
	.service_wrap_220307 .intro_box_220307 p{font-size:24rem;}
	.supply_network_220307 .supply_wrap{padding-left:18%;}
	.service_wrap_220307 .mobility_wrap5 .supply_cont .supply_box2 .supply_network_220307 .symbol {top:10rem; left:10rem;}
	.recruit_wrap_220307 .rule_box .rules_img_box{margin:34rem 0 34rem;}
	.recruit_wrap_220307 .talent_box2 .pride_box > li.col1 .icobox {background-size:170rem;} 
	.recruit_wrap_220307 .talent_box2 .pride_box > li.col2 .icobox {background-size:170rem;} 
	.recruit_wrap_220307 .talent_box2 .pride_box > li.col3 .icobox {background-size:170rem;} 
	.manage_contwrap_220307 .manage_cont .manage_box3 .flex_box .txtbox .circle_txt_img{width:680rem; }
	.growth_contwrap_220307 .growth_box1 .winwin_rule{ flex-direction:column; gap:44rem;}
	.growth_contwrap_220307 .growth_box1 .winwin_rule li{width:100%;}
	.growth_contwrap_220307 .growth_box4 .cp_process > li:after{width:35rem; height:13rem;margin-top:0;}
	.invest_wrap_220307 .shareholder_graph ul li p {font-size:24rem;}
	.network_wrap_220307 .network_contWrap .network_cont .network_box .map_box{height:498rem;}
	.social_contwrap_220307 .value_box{flex-direction:column;}
	.social_contwrap_220307 .value_box .box_tit {width:100%; margin-bottom:35rem;}
	.social_contwrap_220307 .value_box .value_text, .social_contwrap_220307 .social_box2 .promotion {width:100%;}
	.vision_wrap_220307 .desc_cont .desc_box.value2 .desc_txtbox .value_box{ flex-direction:column;}
	.vision_wrap_220307 .desc_cont .desc_box.value2 .desc_txtbox .value_box .imgbox {width:100%;}
	.vision_wrap_220307 .desc_cont .desc_box.value2 .desc_txtbox .value_box .txtbox {width:100%; padding-left:0;}
	.service_wrap_220307 .mobility_wrap2 .mobil_box5 .net_box .net_map .arrow_btn_13 {margin-top:20rem; margin-left:0}
	
	/*220323*/
	.h4_desc_tit_220323 {font-size:26rem;}
	.recruit_wrap_220307 .organbox2 { background-position: center right 36%;}
	.sustain_220225 ul li a{font-size:24rem;}

	/*220428*/
	.policy_wrap{padding:65rem 0 170rem;}
	.policy_wrap .top_desc p{font-size:20rem; line-height:32rem;}
	.policy_wrap .top_desc ul{margin-top:32rem;}
	.policy_wrap .top_desc ul li{margin-top:5rem;}
	.policy_wrap .top_desc ul li:nth-child(-n+2){margin-top:5rem;}
	.policy_wrap .top_desc ul li a{font-size:20rem; line-height:32rem; padding:7px 12rem 8rem 24rem;}
	.policy_wrap .policy_cont{margin-top:72rem;}
	.policy_wrap .policy_cont .policybox{padding-top:72rem;}
	.policy_wrap .policy_cont .policybox h3{font-size:26rem;}
	.policy_wrap .policy_cont .policybox .descbox{margin-top:12rem; padding:24rem 28rem 26rem 30rem; font-size:20rem; line-height:32rem;}
	.policy_wrap .policy_cont .policybox .descbox .margin-p{margin-bottom:0;}
	.policy_wrap .policy_cont .policybox .descbox .margin-t{margin-top:17rem;}
	.policy_wrap .policy_cont .policybox .descbox table{margin:17rem 0;}
	.policy_wrap .policy_cont .policybox .descbox table th{font-size:20rem; padding:11rem 0 8rem;}
	.policy_wrap .policy_cont .policybox .descbox table td{font-size:20rem; padding:11rem 0 8rem;}
	.policy_wrap .policy_cont .policybox .descbox table .col1{width:30%;}
	.policy_wrap .policy_cont .policybox .descbox table .col2{width:70%;}


/*220907*/

	.intro_wrap_220118 .intro_box .ci_brd_box > ul { flex-direction: column; align-items: flex-start;}
	.intro_wrap_220118 .intro_box .ci_brd_box > ul > li { padding: 30px; }
	.intro_wrap_220118 .intro_box .ci_brd_box > ul > li .ci_1 { margin-top: 30px; }
	.intro_wrap_220118 .part_box .ci_brd_box > ul { align-items: center; flex-direction: column;}
	.intro_wrap_220118 .part_box .ci_brd_box > ul > li { padding: 50px; }
	.intro_wrap_220118 .part_box .ci_brd_box > ul > li .ci_1 { margin-top: 50px; }
	.intro_wrap_220118 .part_box .ci_brd_box > ul > li .ci_2 { margin-bottom: 50px;}

	.mo_none {display: none !important;}
	.coldchain_wrap_220118 p span.word_noti {font-size:22rem;}

}/* 640px */
@media screen and (max-width:440px){
	.sustain ul {position:static; margin-top:90rem;}
}/* 420px */
@media screen and (max-width:390px){
	.business .business_current ul li span br{display:block;}
	.sustain .sus_cont{width:calc(100% + 37rem);}
	.sustain .sus_cont .sus_box3 h4{bottom:57rem; right:369rem;}

	.recruit_top .container{padding-bottom:0;}
	.recruit_top .title{width:100%;}
	.recruit_top .job_img{position:static; display:block; margin-left:auto; margin-top:48rem;}

	/*220225*/
	.sustain_220225 ul {right:15px;}


	/*220323*/
	.social_contwrap_220307 .social_box2 .vision_tit_wrap:before{display:none;}
	.social_contwrap_220307 .social_box2 .vision_tit_wrap:after{display:none;}
	


	
}/* 390px */



