@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

/* RESET ----------- */
body,input,textarea,select,button,table,option,div,strong,em,span,a,header,footer,section,nav,dl,dt,dd,ul,ol,li,i,h1,h2,h3,h4,h5,h6,p,label{box-sizing:border-box;}
header,footer,section,article,aside,nav,menu,figure,figcaption{display:block;}
html,body{width:100%;}
html,body,ul,ol,li,form,fieldset,legend,dt,dd,figure{margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6,dl{margin:0;}
/* h1,h2,h3,h4,h5,h6{font-size:25px;} */
body,input,textarea,select,button,table,option{color:#333;font-weight:400;font-size:16px;font-family:'Noto Sans KR',sans-serif;line-height:1.5;-webkit-text-size-adjust:100%;}
fieldset,img{border:0;}
legend{color:#333;}
button{margin:0;padding:0;border:0;background:none;}
button,a{color:#333;text-decoration:none;cursor:pointer;}
.lt_faq a{color:#1158fe;}
li{list-style:none;}
table{border-spacing:0;border-collapse:collapse;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
blockquote,q{quotes:' ';}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
hr{display:none;}
i{font-style:normal;}
input:focus {outline: none;}
/* .table-bordered{border:1px solid #333;} */
.table-bordered td{border:1px solid #333;}

#wrap{width:100%;}
.mob_none{display:block !important;}
.tab_none{display:block!important;}
.pc_none{display:none !important;}
.type_inline{display:none;}

/* HEADER */
header{position:fixed;top:0;left:0;z-index:10;width:100%;height:70px;}
.gnb{position:relative;width:100%;height:70px;padding:0 25px 0 30px;background-color:#fff;display:flex;align-items: center;z-index: 50;justify-content: space-between;transition:background .5s;border-bottom:1px solid rgba(0,0,0,.1)}
.gnb__black{background-color:#000;border-bottom-color:#000 ;}
.gnb__black .title a{color:#fff;text-indent: 0;display:block}
.gnb__black .gnb_logo a{background-image:url(../../../../images/hyosung/fo/logo/logo_gnb__black.svg)}
.gnb_logo {padding:10px;margin-right:25px}
.gnb_logo a {display:block;width:100%;height:100%;overflow:hidden;;text-indent: -9999em;width:175px;height:18px;background:url(../../../../images/hyosung/fo/logo/logo_gnb.svg) 0 0 no-repeat;}
.gnb .title{padding:10px 15px;min-width:85px;text-align: center}
.gnb .title a{position:relative;display:inline-block;cursor:pointer;}
.gnb .title a:after{content:'';display:none;position:absolute;bottom:-5px;left:0;width:100%;height:4px;background:#325df6}
.gnb .menu-group1-cms .title{min-width: 130px;}
.gnb .on .title a{color:#325df6;font-weight: bold;}
.gnb .on .title a:after{display:block}
.gnb .menu.util{margin-left:10px}
.gnb .menu.util .title {min-width: 0;padding:0;cursor:pointer}
.gnb .menu.util .title a{margin:0 5px}
.gnb .menu.util .title a:after{display:none}
.gnb .menu.util li:last-child{margin-left:15px}
.gnb .inner_wrapper {display:flex}
.hd-main{align-items: center;display:flex;}
.hd-cnt .logo{width:180px;line-height: 60px;transform: translateX(-4px);}
.hd-cnt .logo img{width:150px;}
.hd-cnt .menu{display: -moz-box;display: -ms-flexbox;display: flex;width:calc(100% - 180px);align-items: center;}
.hd-main .menu{display: -moz-box;display: -ms-flexbox;display: flex;font-size:15px;align-items: center;height: 70px;}
.hd-main .menu>li{height:100%;display:flex;align-items: center;}
.hd-main .menu>li .title.on>a{color:#325df6;font-weight:bold;position:relative;}


/* .hd-main .menu>li .title.on>a:after{content:'';position:absolute;bottom:0;width:100%;position:absolute;height:3px;} */
/* .hd-main .menu-group1>li .title.on a,.hd-main .menu-group2>li .title.on a{color:#325df6 !important;font-weight:bold;border-bottom:3px solid #325df6;} */


.hd-main .menu>li.on .childpanel{display:block;border-bottom:1px solid rgba(0,0,0,.1);}

.hd-main>.menu .childpanel{position:absolute;top:70px;left:0;width:100%;z-index:0;transition:.5s;height:0;overflow: hidden;background-color:#fff;}
.hd-main>.menu .childpanel:before{content:'';width:100%;position:absolute;left:0;right:0;top:0;height:1px}
.hd-main>.menu .childpanel .inner_wrapper{padding:40px 0;}
.hd-main>.menu .menu-group1-cms.on .childpanel{height:193px;}
.hd-main>.menu .menu-group1-svc.on .childpanel{height:382px;}
.hd-main>.menu .menu-group1-part.on .childpanel{height:303px;}
.hd-main>.menu .menu-group2-corp.on .childpanel{height: 380px;}
.hd-main>.menu .menu-group2-prom.on .childpanel{height: 353px;}
.hd-main>.menu .menu-group2-apply.on .childpanel{height: 306px;}
.hd-main>.menu .menu-group2-prom .form{display:absolute;}
.hd-main>.menu .menu-group2-corp .childpanel.childpanel__expand{height:610px;}

.hd-main .menu .childpanel .thumb{max-height:195px;overflow:hidden}
.hd-main .menu .childpanel .subject{display:inline-flex;border:2px solid #9a9a9a;border-radius:12.5px;color:#454545;font-size:11px;padding:3px 7px;margin:14px 0 7px 0;min-width: 43px;height:25px;align-items: center;justify-content: center;box-sizing: border-box;text-decoration: none;}
.hd-main .menu .childpanel .col a:hover{text-decoration: underline;font-weight:700;}
.hd-main .menu .childpanel .desc{font-size: 14px; line-height: 1.71;letter-spacing: -0.35px;color: #454545;}


.hd-etc .menu .title{padding-left:20px;padding-right: 20px;}
.hd-etc .menu .childpanel .inner_wrapper{padding:40px 0 20px;display:flex;margin:0 200px 0 280px;justify-content:space-between;right:0;left:0}
/* .hd-cnt .menu .childpanel .inner_wrapper{display: -moz-box;display: -ms-flexbox;display: flex;transform:translateX(220px);} */
/* .hd-etc .menu .childpanel{-webkit-box-pack: end;-moz-box-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;} */
/* .hd-etc .menu .childpanel .inner_wrapper{display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;} */
/* .hd-etc .menu-group2 li:first-child .childpanel .inner_wrapper{transform:translateX(-248px);}
.hd-etc .menu-group2 li:nth-child(2) .childpanel .inner_wrapper{margin-right:280px;}
.hd-etc .menu-group2 li:nth-child(2) .childpanel .inner_wrapper .col:last-child{text-align: right;margin-right:0px;}
.hd-etc .menu-group2 li:nth-child(2) .childpanel .inner_wrapper .col img{width:100%;height:200px;}
.hd-etc .menu-group2 li:last-child .childpanel .inner_wrapper{transform:translateX(-71px);} */

.menu .childpanel .col{min-width:150px;margin-right:40px;}
.menu .childpanel .col-wide{width:250px;}
.menu .childpanel .col-large{width:100%;margin-right:30px;}
.menu .childpanel .col-narrow{width:200px;}

.gnb .menu-group1-cms .col:first-child{margin-top:-6px}
.gnb .menu-group1-cms .col-wide:last-child{width:250px}
.gnb .menu-group1-cms .lg_txt{font-size: 20px;  font-weight: 500;  line-height: 1.6;  letter-spacing: -0.5px;  color: #454545;}
.gnb .menu-group1-cms .point{font-size: 13px;  font-weight: 500;  letter-spacing: -0.33px;  color: #325df6;}
.gnb .menu-group1-svc .childpanel .col{flex:0 0 190px}
.gnb .menu-group1-part .childpanel .col{flex:0 0 170px}

.gnb .menu-group2-corp .inner_wrapper>.col{flex:1 1 150px;min-width:150px;margin-left:0 !important}


.gnb .bl_thumbList{display:flex;flex:0 0 75%;max-width:1110px;justify-content: flex-start;overflow: hidden;justify-content: space-between;}
.gnb .bl_thumbList a{text-decoration:none}
.gnb .bl_thumbList a:hover .desc{text-decoration:underline;}
.gnb .bl_thumbList>.col{flex:1 1 33%;overflow: hidden;max-width: 348px;margin-right:0;overflow: hidden;margin-left:1.5%;margin-right:0}
.gnb .bl_thumbList>.col:first-child{margin-left:0}
.gnb .bl_thumbList>.col img{width:100%;border-radius:10px;}

.col_cont{flex:1 1 75%;}
.gnb .menu-group2-prom .inner_wrapper>.col{flex:1 1 calc(100% - 200px);min-width:200px;padding-left: 60px;}
.gnb .menu-group2-apply .inner_wrapper>.col{position: absolute; top: 40px; right: 90px}
.gnb iframe{position:absolute;top:0;left:0}
.gnb .video_wrap,.gnb .video_subject{position:relative;height:254px;margin-right:88px;left:0;width:452px;margin-left:auto}
.gnb .video_subject{height:auto;margin-top:10px;font-size: 14px;    letter-spacing: -0.35px;    color: #454545;margin-top:15px}
.gnb .video_subject img{margin-right:7px}
.gnb #youtubeBtn{position:absolute;top:0;left:0;width:100%; cursor: pointer;}
.gnb_img{width:100%;}

.gnb .childpanel__expand .video_wrap iframe{width:867px;height:487px}
.gnb .childpanel__expand .video_wrap, .gnb .childpanel__expand .video_subject{width:867px;height:487px}
.gnb .childpanel__expand .video_subject{margin-top:22px}

.util li .title{position:relative;}
.util li .title .tooltip{position:absolute;top:60px;left:0;display:none;}
.util li:first-child .title .tooltip{left:-31px;}
.util li:nth-child(2) .title .tooltip{left:-35px;}

.el_ico_gnb{display:block;margin:0 auto;text-indent: -9999em;background-repeat: no-repeat;}
.el_ico_gnb__info{background-image:url('../../../../images/hyosung/fo/layout/gnb_info.svg');width:25px;height:24px;margin:10px 15px}
.gnb__black .el_ico_gnb__info{background-image:url('../../../../images/hyosung/fo/layout/gnb_info__black.svg')}
.el_ico_gnb__login{background-image:url('../../../../images/hyosung/fo/layout/gnb_login.svg');width:21px;height:24px;margin:10px 15px}
.gnb__black .el_ico_gnb__login{background-image:url('../../../../images/hyosung/fo/layout/gnb_login__black.svg')}
.el_ico_gnb__menu{background-image:url('../../../../images/hyosung/fo/layout/gnb_menu.svg');width:21px;height:24px;margin:10px 5px;background-position: 50%;}
.gnb__black .el_ico_gnb__menu{background-image:url('../../../../images/hyosung/fo/layout/gnb_menu__black.svg')}

.el_ico_gnb__close{background-image:url('../../../../images/hyosung/fo/layout/gnb_menu_close.png');width:21px;height:24px;margin:10px 5px;display:none;background-position: 50%;}
.gnb__black .el_ico_gnb__close{background-image:url('../../../../images/hyosung/fo/layout/gnb_menu_close__black.png')}
.open .el_ico_gnb__menu{display:none;}
.open .el_ico_gnb__close{display:block}


@media screen and (max-width:768px){
    .gnb_logo a {background-size:128px auto}
    .el_ico_gnb{margin:0}
    .gnb .menu.util .title a{margin:0}
    .gnb .menu.util li:last-child{margin-left:0}
    .gnb .menu.util .title>img{display:none !important}
}


.menu .childpanel ul.col li{line-height:2.5;}
.menu .childpanel ul.col-line{border-right:1px solid #e5e5e5}

/* SIDEMENU */
.rnb{position:fixed;width:420px;box-sizing: border-box; height:calc(100vh - 70px);overflow: hidden;top:70px;right:-420px;background-color:#fff;box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;z-index:49}
.rnb .rnb_wrap{width:100%;height:calc(100vh - 70px);overflow-y:auto;position:relative;background-color:#fff;}
.rnb .menu>li{display:flex;}
.rnb .menu li .title{width:35%; cursor: pointer;}
.rnb .menu a{ font-size: 15px;
  font-weight: 500;
  letter-spacing: -0.38px;
  color: #454545;}
.rnb .menu a.emp{color:#1158fe;font-weight:bold;}
.rnb .menu li .title, .rnb .menu li .title > a{font-size: 16px;line-height:2.7rem;
  font-weight: 500;
  letter-spacing: -0.4px;
  color: #454545;padding:0 10px 0 40px}
  .rnb .menu li .title > a{padding:0}
.rnb .menu li:first-child .title{margin-top:30px;}
.rnb .childpanel{position:absolute;top:0;right:0;z-index:0;background-color:#f5f5f5;width:65%;box-sizing: border-box; height:calc(100vh - 70px);overflow-y:auto;padding:30px 30px;border-left:1px solid #e5e5e5}
/*.rnb .menu li .childpanel.on{display:block !important;z-index:100 !important;}*/
.rnb .childpanel .col{width:100%;padding-bottom:22px;border-bottom:1px solid #ccc;}
.rnb .childpanel .col:nth-child(2),.rnb .childpanel .col:nth-child(3){padding-top:22px;}
.rnb .childpanel .col:nth-child(3){border-bottom:none;}
.rnb .childpanel .col.no-line{border:none;}


@media screen and (max-width:1200px){
	.rnb{width:100%;right:-100%}
	.rnb .menu li .title{padding-left:20px}
}



.rnb .menu li.active .title{color: #325df6;}
.rnb .menu li.active .childpanel{display:block !important;z-index:3;}
.video_wrap iframe{width:192px;height:108px;}
.rnb .video_subject{
	margin-top:9px;
	margin-top:70px;
  font-size: 13px;
  letter-spacing: -0.33px;
  color: #454545;
}
.rnb .video_subject img{margin-right:6px}
.rnb .bl_thumbList{margin-top:40px}
.rnb .bl_thumbList img{max-width:100%;width:100%;border-radius: 10px;}
.rnb .bl_thumbList .subject{min-width: 43px;display:inline-block;
height: 25px;
padding: 4px 12px 5px 11px;
border-radius: 12.5px;
border: solid 1px #9a9a9a;
font-size: 11px;
font-weight: 500;
letter-spacing: -0.28px;
color: #454545;margin:14px 0 5px;color: #454545;}
.rnb .bl_thumbList .desc{
	line-height:1.54;
font-size: 13px;
line-height: 1.54;
letter-spacing: -0.33px;
text-align: left;
color: #454545;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;color: #454545;}
.rnb .bl_thumbList .col{padding:0;border:0}


.rnb iframe{width:100%;}
.rnb .gnb_img{width:100%;}
/* .rnb .subject{display:inline;padding:1px 10px;line-height:3;border:2px solid #454545;border-radius: 15px;color:#454545;} */


main{width:100%;}
main .inner_wrapper,footer .inner_wrapper{width:1200px;margin:0 auto;padding:80px 0 50px 0;}
footer .ly_footer_top.inner_wrapper{padding:30px 0;}
#fullpage{width:100%;overflow:hidden;position:relative;z-index:0}
.section{box-sizing:border-box}

/* MODAL */

.modal{position:fixed;top:0;left:0;z-index:52;width:100%;height:100%;background-color:rgba(0,0,0,.7);}
.modal_contnt{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:350px;height:550px;}
.modal_contnt .modal_topArea{position:relative;width:100%;height:95%;background-color:#fff;border-radius:30px;overflow:hidden;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.modal_contnt .modal_topArea .modal_cont_img.full_img{position:absolute;top:-63px;left:-21px;width:100%;height:100%;}

.modal_contnt .modal_topArea .modal_cont_img{width:100%;}
.modal_contnt .modal_topArea .modal_cont_txt{position: absolute;top:0;left:0;width:100%;height:90%;margin:0 auto;padding:25px;}
.modal_contnt .modal_topArea .modal_cont_txt h2{text-align:center;font-size:1.8rem;color:#fff;}
.modal_contnt .modal_topArea .modal_cont_txt h2.blk{text-align:center;font-size:1.7rem;color:#333;}
.modal_contnt .modal_topArea .modal_cont_txt .undline{border-bottom:1px solid #fff;}
.modal_contnt .modal_topArea .modal_btn_wrap{position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:50px;}
.modal_contnt .modal_topArea .modal_btn_wrap div{width:50%;}
.modal_contnt .modal_topArea .modal_btn_wrap div:first-child{border-right:1px solid #ccc;}
.modal_contnt .modal_topArea .modal_btn_wrap div a{display:inline-block;width:100%;line-height:50px;text-align: center;}
.modal_topArea.type_02{padding:40px 35px;height:90%;}
.modal_topArea.type_02 .modal_cont_img{position:inherit;width: 140px;margin: 0 auto;}
.modal_topArea.type_02 .modal_cont_img img{width: 140px;}
.modal_topArea.type_02 .modal_cont_txt{position:inherit;height:initial;padding:25px 0;}
.modal_topArea.type_02 .modal_btn_wrap{position:inherit;width:100%;}
.modal_topArea.type_02 .modal_btn_wrap div{width:100%;border-radius: 30px;background-color:#325df6;margin-bottom:10px;}
.modal_topArea.type_02 .modal_btn_wrap div a{color:#fff;font-size:1.1rem;}

.modal_contnt>div:last-child{position:absolute;bottom:-15px;left:0;width: 100%;text-align: center;}
.modal_contnt>div:last-child .modal_close{color:#fff;text-align:center;font-size:1rem;font-weight:300;}
.modal_contnt>div:last-child .modal_close img{width:25px;height:25px;background-color:#fff;border-radius:15px;padding:5px;}

/* REMOTE CONTROLLER */
.remote_btn{position:fixed;bottom:20px;right:20px;z-index: 48;min-height:70px;min-width:60px;padding-top:10px;}
.remote_btn .bt_ui_guick{position:relative;display:block;height:60px;}
.remote_btn .bt_ui_guick.h_over>a{width:160px;}
.remote_btn .bt_ui_guick.h_over>a span{opacity:1;}
.remote_btn .bt_ui_guick>a{position:absolute;right:0;display:block;background-color:#325df6;width:60px;height:60px;border-radius:30px;padding:18px 22px;transition:.5s;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;}
.remote_btn .bt_ui_guick>a span{color:#fff;opacity:0;transition: .5s;}
.remote_btn .bt_ui_guick:first-child a img{top:17px;right:16px;}
.remote_btn .bt_ui_guick>a img{position: absolute;top:13px;right:14px;}
.remote_btn .bt_ui_quick a{bottom:0px;}
.remote_btn .bt_ui_customer a{bottom:-120px;}

/* QUICKMENU LIST */
.quick_menu_list{position:absolute !important;z-index:2;bottom:60px;right:0;display:none;width:300px;background-color:#fff;border-radius:30px;box-shadow: 1px 5px 5px 5px rgba(0, 0, 0, .1);margin-bottom:10px}
.quick_menu_list.on{display:block}
.quick_menu_list ul{padding:15px;}
.quick_menu_list ul li{border-bottom:1px solid #ccc;padding:15px 0;}
.quick_menu_list ul li:last-child{border-bottom:none;}
.quick_menu_list ul li a{display:block;font-weight:bold;}
.quick_menu_list ul li a img{margin:0 20px 0 10px;}
.quick_menu_list ul li:nth-child(2) a img{margin:0 18px 0 10px;}
.quick_menu_list ul li:nth-child(3) a img{margin:0 23px 0 10px;}


/* BOTTOM BANNER */
.bottom_banner{position:fixed;bottom:0;width:100%;height:57px;overflow:hidden;background-color:#041e5c;z-index:10}
.bottom_banner .bottom_banner_slide a{width:100%;display:block;height:100%;position:relative;text-align:center}
.bottom_banner .bottom_banner_slide img{position:absolute;left:50%;height:57px;top:0;transform:translateX(-50%)}


/* PAYMENTSERVICE */
#paymentService{background-color:#fff;padding:100px 0 200px 0;}
#paymentService h2{text-align:center;}
#paymentService .service_cont{width:100%;margin-top:30px;}
#paymentService .service_cont div{position:relative;width:23%;height:356px;padding:35px 30px 20px 30px;background-color:#f5f5f5;border-radius:30px;}
#paymentService .service_cont div:nth-child(2),#paymentService .service_cont div:last-child{background-color:#e8f1fe;}
#paymentService .service_cont div h3{font-size:1.4rem;margin-bottom:10px;}
#paymentService .service_cont div p{margin-bottom:30px;color:#4b4e50;}
#paymentService .service_cont div img{position:absolute;bottom:30px;right:30px;width:140px;float:right;}
#paymentService .service_cont>div img:nth-of-type(2){position:absolute;left:25px;bottom:30px;width:25px;}

/* SOLUTION */
#solution{background-color:#eff2f4;}
#solution>div{text-align: center;height:690px;overflow:hidden;padding:100px 0;position:relative;}
#solution>div h5{font-size:20px;}
#solution>div h4{margin-top:30px;margin-bottom:10px;font-size:34px;}
#solution>div .solution_list{position:absolute;width:100%;height:300px;overflow:hidden;}
#solution>div .solution_list>div{position:absolute;background-color:#fff;width:180px;height:180px;border-radius:20px;margin-right:20px;margin-top:50px;}
#solution>div .solution_list>div>div{background-color:#fff;width:180px;height:180px;border-radius:20px;box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;}
#solution>div .solution_list>div>div:hover{transform:scale(1.2);}
#solution>div .solution_list>div a{display:block;width:180px;height:180px;}
#solution>div .solution_list>div a img{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);width:90px;}
#solution>div .solution_list>div a span{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);width:90px;font-weight:bold;}

/* ACHIVE */
#achive{background-color:#fff;padding:100px 0 200px 0;}
#achive .txt_wrap{width:30%;}
#achive .txt_wrap .h_btn{display:inline-block;}
#achive .list_wrap .h_btn{display:none;}
#achive .txt_wrap h2{padding-bottom: 10px;}
#achive .list_wrap{width:60%;}
#achive ul{width:100%;border-top:1px solid #ccc;margin-top:20px;}
#achive ul li{width:100%;padding:15px 0;border-bottom:1px solid #ccc;}
#achive ul li>a{position: relative;width:100%;}
#achive ul li>a>img:nth-of-type(1){width:216px;height:129px;border-radius:15px;float:left;}
#achive ul li>a>img.detail_more{width:13.1px;height:21.3px;margin: auto;}
#achive ul li>a>img.mob_none{height:25px;float:right;margin:auto 0;}
#achive ul li>a>p{margin:auto 0;width:calc(100% - 250px);padding:0 37px;}
#achive ul li>a>p .emp{display:inline-block;}
#achive ul li>a>p .date{color:#abb1b7;font-size:14px;padding-left:12px;}
#achive ul li>a>p .cont_txt{font-size:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.view_list ul li img{float:left !important;height:inherit !important;}
.view_list>ul>li>a>p{position:absolute !important;top:50%;left:210px;transform:translateY(-50%);}
.view_list ul li>a>p .date{padding-left:0 !important;}

/* JOINBANNER */
#joinBanner{background-color:#eff4ff;height:450px;overflow:hidden;}
#joinBanner .inner_wrapper{position:relative;height:450px;}
#joinBanner .join_img{position:absolute;bottom:0;right:0;width:100%;height:450px;background:url('../../../../images/hyosung/fo/layout/join_bnnr.png') no-repeat;background-position:right bottom;}
#joinBanner .txt_wrap{position:absolute;top:50%;transform:translateY(-50%);z-index:2;}
#joinBanner .txt_wrap h2{padding-bottom:0;}
#joinBanner .txt_wrap h5{font-size:1.4rem;font-weight:400;}

/* .section:nth-child(1),.section:nth-child(2),.section:nth-child(3),.section:nth-child(4),.section:nth-child(5),.section:nth-child(6){display:none} */

.hp_guider_w{width:1200px;margin:0 auto;position:relative}
@media screen and (max-width:1200px){
    .hp_guider_w{width:auto}
}
/* footer .top_btn{float:right;position:absolute;top:-80px;right:10px;cursor:pointer} */
.ly_footer{background-color:#fff;}
.ly_footer .ly_footer_inner{position:relative;border-top:1px solid #e5e5e5;}
.ly_footer_top{position:relative}
.ly_footer_btnTop{position:absolute;right:20px;top:-73px;}

.footer_top_area{width:100%;padding-bottom:30px}
.footer_top_area .fnb{margin-top:55px;}
.footer_top_area .fnb_tit{font-size:13px;color:#8b9096}
.footer_top_area .fnb_tit_txt{margin:20px 0 10px;font-size:13px;font-weight:700;letter-spacing:-.26px;color:#4b4e50}
.footer_top_area .fnb_tit_txt:first-child{margin-top:0}
.footer_top_area .sub li{line-height:2.15}
.footer_top_area .bl_contact{margin:35px 0 0 0;font-size:13px;font-weight:700;line-height:1.54;letter-spacing:-.26px;color:#4b4e50;display:none}
.footer_top_area .fnb{display:flex}
.footer_top_area .fnb>li{flex:1 1 16.6%}
.footer_top_area .fnb a{font-size:13px;color:#8b9096}
.footer_top_area .fnb a:hover{text-decoration:underline}
.footer_top_area .fnb .sub{margin-bottom:10px;}
.footer_bottom_area{padding-top:20px;border-top:1px solid #e0e0e0;padding-bottom:49px}
.footer_bottom_area .fnb_policy{display:flex;justify-content:space-between;margin-bottom:50px;align-items:center}
.footer_bottom_area .fnb_info li{margin-right:20px;display:inline-block;vertical-align:middle}
.footer_bottom_area .fnb_info a{font-size:13px;font-weight:500;line-height:1.54;letter-spacing:-.26px;color:#4b4e50}
.footer_bottom_area .slct_wrap{position:relative;min-height:36px}
.footer_bottom_area .slct_wrap .ui_select:nth-child(1){right:150px}
.footer_bottom_area .slct_wrap .ui_select:nth-child(2){right:0}
.footer_bottom_area .ui_select{position:absolute;transition:.5s;overflow:hidden;width:144px;border-radius:18px;background-color:#f2f2f2;height:36px;font-size:12px;font-weight:500;line-height:1.67;letter-spacing:-.24px;text-align:left;color:#636569}
.footer_bottom_area .ui_select .ui_select_def>a,.footer_bottom_area .ui_select .ui_select_def>span{position:relative;padding:5px 17px 5px 18px;display:block;height:36px;box-sizing:border-box;display:flex;align-items:center}
.footer_bottom_area .ui_select .ui_select_def>a:before,.footer_bottom_area .ui_select .ui_select_def>span:before{content:'';display:block;position:absolute;right:22px;top:50%;background:url(../../../../images/hyosung/fo/icon/bt_plus.png) no-repeat;width:12px;height:12px;background-size:12px;transform:translateY(-50%)}
.footer_bottom_area .ui_select li{line-height:24px;position:relative}
.footer_bottom_area .ui_select li a{line-height:40px;display:block;padding:0 17px 0 18px}
.footer_bottom_area .ui_select li a:hover{text-decoration:underline}
.footer_bottom_area .ui_select li span img{width:12px;float:right;transform:translateY(7px);margin-left:5px}
.footer_bottom_area .fnb_addr{margin-bottom:35px;font-size:12px;font-weight:400;line-height:1.7;letter-spacing:-.24px;text-align:left;color:#727981}
.footer_bottom_area .fnb_addr_tit{font-weight:700;margin-bottom:2px}
.footer_bottom_area .fnb_addr_info dd,.footer_bottom_area .fnb_addr_info dt{display:inline}
.footer_bottom_area .fnb_addr_info dt{font-weight:700}
.footer_bottom_area .fnb_addr_contact dd,.footer_bottom_area .fnb_addr_contact dt{display:inline}
.footer_bottom_area .fnb_addr_contact dt,.footer_bottom_area .fnb_addr_contact strong{font-weight:700}
.footer_bottom_area .fnb_addr_contact a{color:#727981}
.footer_bottom_area .fnb_copyright{margin-top:3px}
.footer_bottom_area .fnb_share>a{margin-right:3px}
.footer_bottom_area .fnb_share .brand{margin-left:40px;font-size: 12px;color: #727981;}
.footer_bottom_area .fnb_share .brand img{width:53px;height:38px;margin-right:15px;}

/* TABLET ----- */
@media screen and (max-width:1200px){
}


/* MOBILE ----- */
@media screen and (max-width:768px){
    .footer_top_area .fnb{display:block;}
    .ly_footer .ly_footer_inner{padding:0 35px}
	.ly_footer_top{margin:0 -35px}
	.footer_top_area .fnb{margin-top:43px;}
    .footer_top_area .fnb_tit_txt{margin-bottom:5px}
    .footer_top_area .fnb .sub{margin-bottom:30px}
    .footer_top_area .fnb .sub li{line-height: 2;}
    /*.footer_top_area .fnb .sub + .sub{margin-top:25px}*/
    .footer_top_area .fnb .fnb_col2{margin-bottom:30px}

    .footer_top_area .fnb_col2{display:flex}
    .footer_top_area .fnb_col2_1{flex:1 1 50%}
    .footer_top_area .fnb_col2_1 .sub{margin-bottom:0}
    .footer_top_area .sub.sub__colum2{-moz-column-count:2;-webkit-column-count:2;column-count:2}

    .footer_top_area .bl_contact{display: block;}

    .footer_bottom_area{padding-bottom:96px}
    .footer_bottom_area .fnb_policy{display:block;margin-bottom:23px}
    .footer_bottom_area .fnb_info li{margin-right:20px;display:block;}

    .footer_bottom_area .slct_wrap{margin-top:30px}
    .footer_bottom_area .ui_select{width:calc(50% - 5px)}
    .footer_bottom_area .slct_wrap .ui_select:nth-child(1){right:auto;left:0;}
    .footer_bottom_area .fnb_addr_contact{display:none}

    .footer_bottom_area .fnb_addr_contact .hp_mo dt:before{content:'';display:block;width:100%;height:0}
    .footer_bottom_area .fnb_share .brand{margin-left:0;margin-top:20px;display:inline-block;}
	.footer_bottom_area .fnb_share .brand img{margin-right:10px;}
    /*

footer{background-color:#fff}
.ly_footer_inner{padding:0 35px;border-top:1px solid #e5e5e5}
.ly_footer_top{padding:15px 15px 15px;margin-top:20px;text-align:right}
footer .inner_wrapper{position:relative}
footer .top_btn{float:right;position:absolute;top:435px;right:10px;cursor:pointer}
.fnb_tit{font-size:13px;font-weight:700;line-height:26px;color:#4b4e50!important}
.footer_top_area{width:100%;padding-bottom:30px}
.fnb_tit_txt{font-size:13px;margin-bottom:5px;font-weight:700;letter-spacing:-.26px;color:#4b4e50}
.footer_top_area .fnb li a{font-size:13px;color:#8b9096;letter-spacing:-.26px;font-weight:400}
.footer_top_area .fnb li a:hover{text-decoration:underline}
.footer_top_area .fnb li>.sub{margin-bottom:25px}
.footer_top_area .fnb li>.sub .bold{margin-top:15px;font-weight:700}

.footer_bottom_area{padding:20px 0;border-top:1px solid #e0e0e0}
.footer_bottom_area .fnb_info{margin-bottom:50px}
.footer_bottom_area .fnb_info li{margin-right:15px}
.footer_bottom_area .slct_wrap{position:relative;width:45%}
.footer_bottom_area .ui_select{position:absolute;height:41px;overflow:hidden;background-color:#f2f2f2;padding:5px 21px;border-radius:40px;transition:.5s;font-size:12px;font-weight:500;letter-spacing:-.24px}
.footer_bottom_area .ui_select{right:180px;margin-right:15px}
.footer_bottom_area .ui_select:last-child{right:0}
.footer_bottom_area .ui_select:last-child li{transform:translateY(-8px)}
.footer_bottom_area .ui_select:last-child li img{transform:translateY(15px)}
.footer_bottom_area .ui_select li:first-child{cursor:pointer}
.footer_bottom_area .ui_select li{line-height:28px}
.footer_bottom_area .ui_select li a{line-height:42px;color:#636569}
.footer_bottom_area .ui_select li a:hover{text-decoration:underline}
.footer_bottom_area .ui_select li span img{width:12px;float:right;transform:translateY(7px);margin-left:5px}
.footer_bottom_area .fnb_addr{font-size:12px;color:#727981;margin-bottom:20px;font-size:12px;line-height:1.67;letter-spacing:-.24px;font-weight:700}
.footer_bottom_area .fnb_addr span{margin:0 5px;font-weight:400}
.fnb_copyright{font-weight:400}


    .footer_top_area ul{display: block;}
    .footer_top_area>ul>li{margin:20px 0;}

    .footer_bottom_area{margin-bottom:50px;}
    .footer_bottom_area>div{display: block;}
    .footer_bottom_area .fnb_info{margin-bottom:20px;}
    .footer_bottom_area .slct_wrap{width:100%;height:60px;}
    .footer_bottom_area .ui_select{width:47%;}
    .footer_bottom_area .ui_select:first-of-type{right:initial;}

    footer .top_btn{right:15px;top:1450px;} */
}


/* SUB PAGE ------------------------------ */
/* login */
.txt_ctr_wrap{text-align:center;padding:90px 0;}
.txt_ctr_wrap .login_tit{font-size:56px;font-weight:bold;}
.txt_ctr_wrap p{color:#262626;font-size:20px}
.bl_login_tab{gap:4%;}
.bl_login_tab .h_btn{font-size: 1rem;min-width:inherit;font-weight:400;}
.bl_login_tab>div{position:relative;height:350px;border-radius:15px;}
.bl_login_tab>div:first-child{background-color:#e4e4f4;margin-bottom:4%;overflow:hidden;}
.bl_login_tab>div:first-child .cont_img{width:774px;position: absolute;top:69%;right:140px;transform:translate(75px,-50%);}
.bl_login_tab>div:first-child .logo_img{position: absolute;top:30px;right:50px;width:132px;}
.bl_login_tab>div:first-child .txt_wrap{position: absolute;top:50%;left:80px;transform:translateY(-50%);}
.bl_login_tab>div .txt_wrap h4{font-size:30px;}
.bl_login_tab>div .txt_wrap p{font-size:26px;font-weight:300;line-height:40px;}
.bl_login_tab>div:nth-child(2){background-color:#ecf1fa;height:500px;}
.bl_login_tab>div:nth-child(2) .logo_img{position: absolute;top:30px;right:30px;text-align:center;width:132px;}
.bl_login_tab>div:last-child{background-color:#efeff0;height:500px;}
.bl_login_tab>div:nth-child(2) .cont_img,.bl_login_tab>div:last-child .cont_img{position: absolute;width:400px;top:100px;left:50%;transform:translateX(-50%);}
.bl_login_tab>div:last-child .logo_img{position: absolute;top:30px;right:30px;text-align:center;}
.bl_login_tab>div:nth-child(2) .txt_wrap,.bl_login_tab>div:last-child .txt_wrap{position: absolute;width:80%;bottom:50px;left:50%;text-align:center;transform:translateX(-50%);}

/* board */
.sub_tit_area{width:100%;}
.board_sub .inner_wrapper{padding:60px 0 62px 0 !important;}
.sub_tit_area.board_view .inner_wrapper{padding:60px 0 0 0!important;}
.sub_tit_area.board_sub .txt_wrap{padding-top:159px;}
.sub_tit_area .board_sub .txt_wrap{padding:145px 0 10px 0;}
.sub_tit_area .txt_wrap h1{font-size:60px;padding-bottom:10px;}
.sub_tit_area.bgColorTit{background-color:#f0f3f5;padding-bottom:50px;}
.board_sub .breadcrumb{padding-top:58px;}

.sub_cont_area .lt_index .count_index{font-size:18px;color:#717171;font-weight:bold;line-height:4;}
.sub_cont_area .lt_index .count_index span{color:#0d41f0;font-weight:bold;}
.sub_cont_area .lt_board{width:100%;border-top:1px solid #ccc;}
.sub_cont_area .lt_board li{overflow-Y:hidden;border-bottom:1px solid #ccc;}
.sub_cont_area .lt_board li .lt_tit{padding:25px 0;}
.sub_cont_area .lt_board li .lt_tit a{position:relative;display:block;}
.sub_cont_area .lt_board li .lt_tit a p{width:90%;color:#262626;font-weight:bold;font-size:20px;font-weight:400;}
.sub_cont_area .lt_board li .lt_tit a .date{font-family: "poppins !important", sans-serif;color:#abb1b7 !important;font-size:18px;font-weight:400;}
.sub_cont_area .lt_board li .lt_tit>a{margin:auto 0;}
.sub_cont_area .lt_board li .lt_tit>a img{position:absolute;top:50%;right:20px;transform:translateY(-50%);transform:translateY(-5px);}
.sub_cont_area .lt_board .lt_cont{display:none;background-color:#f2f2f2;border-radius:30px;padding:40px;margin-bottom:30px;}
.sub_cont_area .lt_board .ui_download{display:inline-block;padding-top:20px;color:#0d41f0;font-weight:bold;}

/* BOARD DETAIL */
.board_view .breadcrumb{padding-top:58px;}
.board_view .detail_cont{margin-bottom:100px;}
.detail_cont h3{margin-bottom:4px;}
.detail_cont>div:first-child{width:18%;}
.detail_cont>div:last-child{width:82%;}
.detail_cont .txt_wrap{margin-bottom:50px;}
.detail_cont .downloadArea{margin-top:40px;}
.detail_cont .downloadArea a{color:#0d41f0;font-weight:bold;display: block;width: 100%;min-height: 38px;margin-bottom: 10px;line-height: 38px;}
.detail_cont .downloadArea a img{padding-right:5px;float:left;}
.detail_cont .g_btn{font-size:20px;}
.detail_cont .date{font-size:18px;color:#abb1b7;}

/* FAQ */
.faq .board_sub{padding-bottom:83px;}
.lt_tab_area{position:sticky;z-index:5;top:-1px;height:70px;overflow:hidden;border-bottom:1px solid rgba(0, 0, 0, .1);background-color:#fff;}
.lt_tab_area.no-bdr{border:none;}
.lt_tab_area .inner_wrapper{padding:0px;height:70px;}
.lt_tab_area .inner_wrapper .lt_tab_list .slick-slide{width:initial !important;height:initial !important;min-height:initial;}
.lt_tab_area .inner_wrapper ul{gap:40px;height:70px;}
.lt_tab_area .inner_wrapper ul li{}
.lt_tab_area .inner_wrapper ul li a{display:inline-block !important;color:#5b5e60;font-weight:500;line-height:63px;}
.lt_tab_area .inner_wrapper ul li.on a{border-bottom:6px solid #325df6;}
.lt_tab_area .inner_wrapper ul li.on a{color:#325df6;font-weight:bold;}

.view_detail .inner_wrapper{width:1000px !important;}
.sub_cont_area.faq{padding-top:14px !important;}
.sub_cont_area .lt_faq{width:100%;border-top:1px solid #ccc;/* margin-bottom:120px; */}
.sub_cont_area .lt_faq li{overflow-Y:hidden;border-bottom:1px solid #ccc;}
.sub_cont_area .lt_faq li .lt_tit{padding:25px 0;}
.sub_cont_area .lt_faq li .lt_tit div{}
.sub_cont_area .lt_faq li .lt_tit div:first-child{width:80%;}
.sub_cont_area .lt_faq li.open .lt_tit>img{width:45px;height:45px;transform:translateX(0px);}
.sub_cont_area .lt_faq .Qmark{font-family: 'Poppins', sans-serif;float:left;display:block;background-color:#efefef;padding:10px 19px;margin-right:15px;border-radius: 50px;color:#4a4a4a;font-size:1.4rem;text-align: center;}
.sub_cont_area .lt_faq span{color:#1158fe;font-size:1rem;}
.sub_cont_area .lt_faq p{color:#262626;font-size:1.2rem;font-weight:500;}
.sub_cont_area .lt_faq .lt_tit>img{margin:auto 0;width:30px;height:30px;cursor:pointer;transform:translateX(-10px);}
.sub_cont_area .lt_faq li .lt_cont{display:none;padding:30px 72px 56px 72px;}
.sub_cont_area .lt_faq li .lt_cont p{color:#454b51;font-size:1rem;font-weight:400;line-height:1.8rem;}

/* bottom_banner */
.sub_cont_banner{width:100%;/* margin-top:50px;*/}
.sub_cont_banner .inner_wrapper{padding:0;}
.sub_cont_banner a{}
.sub_cont_banner .inner_wrapper a img{width:100%;margin-top:20px;}
.sub_cont_banner .inner_wrapper a img:last-child{margin-bottom:100px;}
.sub_cont_banner.full_type{background-color:#e2ebf7;margin-bottom:0;}
.full_type .inner_wrapper{position:relative;padding: 0;height:400px;overflow-x:hidden;}
.full_type .txt_wrap{position:absolute;top:50%;left:50px;transform: translateY(-50%);}
.full_type .txt_wrap p{font-size:26px;font-weight:200;}
.full_type .txt_wrap h2{padding-bottom:0px;}
.full_type img{position:absolute;bottom:0;right:-100px;width:55%;}

/* customer */
.sub_cont_area .lt_grid{gap:3.5%;}
.sub_cont_area .lt_grid li{width:31%;height:400px;margin-top:3.5%;overflow:hidden;}
.sub_cont_area .lt_grid li div{width:100%;}
.sub_cont_area .lt_grid li div img{width:100%;height:207px;border-radius:20px;overflow:hidden;object-fit: cover;}
.sub_cont_area .lt_grid li div div{padding:20px 0;}
.sub_cont_area .lt_grid li div div p .tit{color:#6f6f6f;font-weight:500;padding:5px 10px;border:1px solid #6f6f6f;border-radius: 20px;}
.sub_cont_area .lt_grid li div div p .date{color:#b6babe;float:right;}
.sub_cont_area .lt_grid li div div p:nth-child(2){font-weight:bold;font-size:1.1rem;}

/* customer_detail */
.sns_wrap{float:right;}
.sns_wrap li{padding-right:7px;}
.sns_wrap li img{width:40px;}
.sub_detail_tit{padding:110px 0 20px 0;}
.sub_detail_tit div{padding:30px 0 60px 0;}
.sub_detail_tit div p{color:#1158fe;font-size:20px;font-weight:bold;}
.sub_detail_tit div p.date{color:#8b8b8b;font-size:1rem;font-weight:300;}
.sub_detail_tit div h1{font-size:42px;font-weight:bold;padding:17px 0;letter-spacing: -1.05px;}

.sub_content_text{width:100%;overflow:hidden;}
.sub_content_text>img{width:100%;padding-bottom:40px;max-width:100% !important;}
.sub_content_text .cont_pargrph p{padding-bottom:40px;font-size:16px;color:#454b51;letter-spacing: -0.4px;line-height:2.13;}
.sub_content_text .cont_pargrph p .emp{color:#005ac4;}
.sub_content_text .cont_pargrph h4{font-size:1.2rem;font-weight:700;}
.sub_content_text .cont_pargrph .writer{color:#8b8b8b;}
.sub_cont_area .tag_list{padding:50px 0;gap:10px;}
.sub_cont_area .tag_list li{padding:7px 15px;border:1px solid #a8a8a8;border-radius:20px;color:#a8a8a8;}
.sub_cont_area .tab_Pagination{padding:25px 0 60px 0;gap:10px;border-top:1px solid #eaeaea;margin-top:50px;}
.sub_cont_area .tab_Pagination div{padding:15px 25px;background-color:#efefef;color:#707070;border-radius:30px;font-weight:bold;}

/* achive */
.achive_sub{height:540px;background:url('../../../../images/hyosung/fo/contents/achive_bg.jpg');background-size:cover;background-position:center;}
.achive_sub .inner_wrapper{padding:0px 50px;}
.achive_sub .inner_wrapper .txt_wrap{padding-top:203px;}
.achive_sub .inner_wrapper .txt_wrap p{font-size:22px;line-height: 1.45;letter-spacing: -0.55px;}
.sub_cont_area .lt_grid li div div p.tit_txt{padding-top: 20px;}

/* solution */
.sub_tit_area.solution_page{background:url("../../../../images/hyosung/fo/layout/solution_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl02{background:url("../../../../images/hyosung/fo/layout/solution02_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl03{background:url("../../../../images/hyosung/fo/layout/solution03_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl04{background:url("../../../../images/hyosung/fo/layout/solution04_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl05{background:url("../../../../images/hyosung/fo/layout/solution05_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl06{background:url("../../../../images/hyosung/fo/layout/solution06_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl07{background:url("../../../../images/hyosung/fo/layout/solution07_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl08{background:url("../../../../images/hyosung/fo/layout/solution08_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl09{background:url("../../../../images/hyosung/fo/layout/solution09_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl10{background:url("../../../../images/hyosung/fo/layout/solution10_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page.sl11{background:url("../../../../images/hyosung/fo/layout/solution11_bg.jpg");background-size:cover;background-position:center;height: 480px;}
.sub_tit_area.solution_page .inner_wrapper{padding:240px 0 164px 0;}
.sub_cont_area.solution_page{margin-bottom:100px;}
.sub_tit_area.solution_page .txt_wrap{padding:0;}
.solution_page .solution-subtit h4.col-sub-tit{font-size:20px;}
.solution_page .solution-subtit h4.col-sub-tit img{margin-left:10px;}
.grid-item>p{color:#6c747c;font-size:18px; line-height: 1.78;letter-spacing: -0.45px;}
.solution-subtit{padding-bottom:100px;}
.solution-subtit h2{padding:20px 0;}
.grid_container{width:100%;display:grid;grid-template-columns:50% 50%;row-gap:150px;}
.block_container{display:none;}
.grid_container .grid-item img{width:93%;}
.grid_container .grid-img:nth-of-type(2) img,.grid_container .grid-img:nth-of-type(4) img,.grid_container .grid-img:nth-of-type(6),.grid_container .grid-img:nth-of-type(8) img,.grid_container .grid-img:nth-of-type(10),.grid_container .grid-img:nth-of-type(12) img{float:right;}
.grid_container .grid-txt:nth-of-type(2),.grid_container .grid-txt:nth-of-type(4),.grid_container .grid-txt:nth-of-type(6),.grid_container .grid-txt:nth-of-type(8),.grid_container .grid-txt:nth-of-type(10){padding-left:30px;}
.cont_logo{width:76px;transform: translateY(-14px);margin-left:10px;}
.solution_page h5.col-sub-tit{font-size:20px !important;}
.solution_page h3.col-sub-tit{font-size:28px !important;}
.sol_sub_list{margin-top:42px;}
.sol_sub_list li{margin-bottom:10px;}
.sol_sub_list li div{width: 133px;height: 49px;border-radius: 24.5px;border: solid 1px #d5d5d5; padding:8px 15px 14px 26px;background-color: #fff;display:inline-block;margin-right:10px;}
.sol_sub_list li:nth-child(2) div{padding: 10px 37px 15px 24px;}
.sol_sub_list li div>img{width:74px !important;height:25px !important;}
.sol_sub_list li:nth-child(2) div>img{width:88px !important;height:18px !important;}
.sol_sub_list li p{display:inline-block;line-height:49px;color:#000;}
.sol_sub_list li:last-child p{padding-bottom:20px;}
.sol_sub_list li p span{padding-left:10px;color: #6c747c;}
.block_container .sol_sub_list li p{line-height:24px;transform: translateY(2px);font-size:16px;}
.block_container .sol_sub_list li p span{display:block;padding-left:0;color: #6c747c;}

.use_method{width:100%;background-color:#eff2f4;margin-top:80px;}
.use_method .inner_wrapper{padding:90px 0 120px 0;}
.use_method .inner_wrapper h2{padding-bottom:40px;}
.use_method .inner_wrapper .img_wrap{width: 558px;height: 350px;border-radius: 25px;background-color: #fff; padding: 0 103px 0 104px;margin: 20px 0;}
.use_method .img_wrap img{width: 351px;height: 350px;}
.use_method .txt_wrap{width:calc(100% - 558px);margin:auto 0;padding-left:89px;}
.use_method .txt_wrap h4{font-size: 28px;font-weight: bold;line-height: 1.36;letter-spacing: -0.7px;margin-bottom:15px;}
.use_method .txt_wrap p{font-size: 18px;color: #6c747c;}

.solution_faq{}
.solution_faq .inner_wrapper{padding:120px 0 60px 0;}
.solution_faq .inner_wrapper .lt_faq{margin-top:44px;border-top:1px solid #ccc;}
.solution_faq .inner_wrapper .lt_faq li{cursor:pointer;}
.solution_faq .inner_wrapper .lt_faq .lt_tit p{transform:translateY(12px) !important;}
.solution_faq .inner_wrapper .lt_faq .lt_cont{border-radius:0;padding:30px 80px 56px 70px;}
.solution_faq .inner_wrapper .lt_faq .lt_cont p{font-size:14px;}

/* newsletter */
.sub_tit_area.news{height:540px;background:url('../../../../images/hyosung/fo/layout/newsletter_bg.jpg');background-size:cover;background-position:center;}
.sub_tit_area.news .inner_wrapper{padding:0px 50px;}
.sub_tit_area.news .inner_wrapper .txt_wrap{padding-top:203px;}
.sub_tit_area.news .inner_wrapper .txt_wrap p{font-size:22px;line-height: 1.45;letter-spacing: -0.55px;}
.bg_gray{background-color:#f7f7f7;padding:30px;border-radius:20px;font-size:12px;}
.bg_gray span{color:#5a5a5a;font-size:12px;}

/* newsletter-board */
.sub_tit_area.news .txt_wrap{padding-top:129px;}
.lt_board .volMark{position:relative;width:130px;height:130px;background-color:#1e408e;border-radius:20px;margin-right:37px;}
.lt_board .volMark p{position:absolute;top:45%;left:50%;text-align:center;transform:translate(-50%, -50%);color:#fff !important;font-weight:100 !important;}
.lt_board .volMark span.num{display:block;font-size:56px;line-height:50px;font-weight:700;}
.news_board li .lt_tit>div{width:90%;}
.news_board li .lt_tit>div .txt_wrap{width:calc(100% - 130px);margin:auto 0;}

/* main_ask */
.bl_el_input p.bold{padding-bottom: 10px;}

/* use_inquiry */
.use_inquiry{background-color:#f0f3f5;height:490px;}
.use_inquiry .inner_wrapper{position:relative;height:500px;padding-top:60px;}
.use_inquiry .inner_wrapper .breadcrumb{padding-top:58px;}
.use_inquiry .inner_wrapper .txt_wrap{padding-top:130px;}
.use_inquiry img{width:400px;position:absolute;top:50%;right:10%;transform:translateY(-40%);}
.inq_cont{border:13px solid #e7f0f7;padding:63px 73px;}
.inq_cont .txt_wrap:first-child{width:482px;}
.inq_cont .txt_wrap:last-child{width:calc(100% - 482px);}
.inq_cont p{margin-bottom:30px;}
.inq_cont .contact_num{}
.inq_cont .contact_num p{width:250px;}
.inq_cont .contact_num p span{display:block;}
.customer_service{padding:85px 0 120px 0;}
.customer_service h3{text-align: center;margin-bottom:47px;}
.customer_service div{width:80%;margin:0 auto;}
.customer_service div div{position:relative;width:280px;}
.customer_service div div img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:144px;padding-bottom:20px;}
.customer_service div div dl {padding-left:66px;padding-top:164px;}
.customer_service div div dl dt{padding-bottom:10px;font-size:20px;}
.customer_service div div dl dd{color:#454b51;font-size:16px;}

/* company_info */
.company_tit{padding-top:100px;}
.company_tit .emp{font-size:22px;padding-bottom:20px;}
.company_tit h1{font-size:66px;letter-spacing: -1.65px;line-height:80px;color:#262626;}
#hyosungfms .bg_area{height:680px;background: url('../../../../images/hyosung/fo/layout/company_info_bg..jpg');background-size:cover;background-repeat:no-repeat;}
#hyosungfms h2{width:100%;font-size:40px;color:#fff;padding-bottom:20px;}
#hyosungfms .inner_wrapper:first-of-type{padding-top:200px;}
#hyosungfms .inner_wrapper div{width:100%;}
#hyosungfms .inner_wrapper div p{color:#fff;font-weight:300;}
#hyosungfms .inner_wrapper>div>div{width:100%;margin-top:80px;}
/*
#hyosungfms .inner_wrapper>div>div p{padding-right:130px;padding-bottom:50px;font-size:44px;font-weight:bold;}
*/

#hyosungfms .inner_wrapper>div>div p{
    padding-right:130px;
    padding-bottom:50px;
    font-size:44px;
    font-weight:bold;
    display: inline-block; /* 한 줄에 표시되도록 */
    width: auto; /* 자동 너비 */
}
/*
#hyosungfms .inner_wrapper>div>div p:last-child{padding-right:0 !important;}
*/
#hyosungfms .inner_wrapper>div>div p:nth-last-child(2){padding-right:0 !important;}

#hyosungfms .inner_wrapper>div>div p span{display:block;font-size:15px;font-weight:300;}
#hyosungfms .hs_fms ul{gap:3.5%;padding-top:68px;}
#hyosungfms .hs_fms ul li{width:31%;height:250px;padding:35px 0;border-radius:20px;box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.1);}
#hyosungfms .hs_fms ul li img{padding:0 calc((100% - 155px)/2);}
#hyosungfms .hs_fms ul li p{text-align: center;font-size:24px;font-weight:bold;}
#hyosungfms .hs_fms ul li p.point{font-size:18px;font-weight:500;font-family: 'Poppins', sans-serif;}
#hyosungfms .hs_fms h3{font-size:38px;line-height:50px;padding-bottom:10px;}


/* 기준 텍스트 스타일 */
#hyosungfms .inner_wrapper>div>div p.criteria{
    padding-right:0;
    padding-bottom:0;
    font-size:15px;
    font-weight:300;
    text-align: right;
    width: 100%;
    margin-top: 20px;
}


#vision{padding-top:100px;}
#vision .inner_wrapper>div h3{margin-bottom:15px;font-size:40px}
#vision .inner_wrapper>div>p{font-size:20px; color:#81878d;}
#vision .inner_wrapper>div ul{margin-top:66px;}
#vision .inner_wrapper>div ul li{width:23%;height:340px;border-radius:25px;background-color:#eaeff5;padding:20px 20px 20px 25px;}
#vision .inner_wrapper>div ul li:nth-child(2),#vision .inner_wrapper>div:last-child ul li:nth-child(4){background-color:#f4f6f8;}
#vision .inner_wrapper>div ul li img{width:90px;height:90px;float:right;}
#vision .inner_wrapper>div ul li p:first-of-type{padding-top:95px;font-size:26px;font-weight:bold;}
#vision .inner_wrapper>div ul li p.point{font-size:18px;padding-bottom:14px;font-weight:500;font-family: 'Poppins', sans-serif;}
#vision .inner_wrapper>div ul li p:last-of-type{font-size:16px;color:#6c747c;line-height:26px;font-weight:300;}

#client{padding-top: 50px;}
#client .inner_wrapper h3{font-size: 40px; margin-bottom: 70px;}
#client .inner_wrapper>div div {width: 33%;}
#client .inner_wrapper>div div>p.tit {font-size: 28px; font-weight: bold; margin-bottom: 15px; color: #000;}
#client .inner_wrapper>div div p{color: #757a80; font-weight: normal; font-size: 18px;}

#history{padding-top:70px;}
#history h2{font-size:40px;letter-spacing: -1.15px;line-height: 60px;}
#history .slide_btn_wrap{float:right;transform:translateY(-76px);cursor:pointer;}
#history .slide_btn_wrap .slick-arrow.slick-hidden{display:initial !important;}
#history .slide_btn_wrap .prev{transform:rotate(180deg);margin-right:12px;}
#history .comp_slide{position:relative;width:100%;height:300px;overflow:hidden;margin-top:70px;border-top:7px solid #262626;}
#history .comp_slide .comp_item{display:flex;width:100%;height:300px;background-color:#fff;}
#history .comp_slide .comp_item{width:33.333%;padding-top:40px;}
#history .comp_slide .comp_item h3{font-size:50px;padding-bottom:21px;font-family: 'Poppins', sans-serif;font-weight:600;}
#history .comp_slide .comp_item p{font-size:16px;color:#6c747c;font-weight: 300; word-break: keep-all;}
#history .comp_slide .comp_item{padding-top:40.5px;}
#history .slide_btn_wrap .slick-disabled {opacity:.5;}
#history .com_info_tbl{margin-bottom:180px;margin-top:50px;}
#history .com_info_tbl .col:last-child{border-bottom: 1px solid #e2e2e2;}

/*
#history .com_info_tbl .col{width:100%;height:63px;border-top:1px solid #e2e2e2;}
*/
#history .com_info_tbl .col {

    width: 100%;
    /* height: 63px;  <- 이 고정 높이를 제거하거나 주석 처리 */
    min-height: 63px; /* 한 줄일 때 최소 높이를 유지하고 싶다면 사용 */
    /*padding: 20px 0; /* 위아래로 20px씩 내부 여백을 줌 */
    border-top: 1px solid #e2e2e2;
    /* Flexbox 레이아웃을 위해 자식 요소들을 정렬 */
    display: flex;
    align-items: center;
}


/*
#history .com_info_tbl .col div{float:left;width:50%;}
*/
#history .com_info_tbl .col div {
    float: left;
    width: 50%;
    display: flex; /* Flexbox 시작 */
    height: 100%; /* 높이를 채워 세로 정렬이 잘 되도록 함 */
    padding-top:20px;
    padding-bottom:20px;
    align-items: center;
}

/*
#history .com_info_tbl .col div p{float:left;line-height: 63px;color:#757a80;font-size:16px;font-weight:300;}
*/
#history .com_info_tbl .col div p {
    /* float: left; <- 이 속성 제거 또는 주석 처리 */
    line-height: 1.5;
    color: #757a80;
    font-size: 16px;
    font-weight: 300;
}


/*
#history .com_info_tbl .col div p:first-child{width:40%;padding-left:50px;color:#56595d;font-weight:500;}
*/

#history .com_info_tbl .col div p:first-child {
    width: 40%;
    padding-left: 50px;
    color: #56595d;
    font-weight: 500;
    flex-shrink: 0; /* 너비가 줄어들지 않도록 설정 */
}

/* 두 번째 p 태그 (긴 텍스트) 설정 */
#history .com_info_tbl .col div p:last-child {
    width: 60%; /* 남은 공간을 채우도록 너비 설정 */
    white-space: normal; /* 줄바꿈 허용 */
    overflow-wrap: break-word; /* 긴 단어 강제 줄바꿈 */
}


#history .comp_cooporate{margin-bottom:100px;}
#history .comp_cooporate h3{font-size:46px;line-height:60px;margin-bottom:67px;font-weight:bold;text-align:center;}
#history .comp_cooporate img{width:100%;}


#history .com_info_tbl .col div p.long-text{overflow-wrap: break-word;line-height: 63px;color:#757a80;font-size:16px;font-weight:300;}





  /* SECURITY */
.security.sub_tit_area{height:520px;background: url('../../../../images/hyosung/fo/layout/security_bg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;}
.security.sub_tit_area .inner_wrapper{padding-top:236px;}
.security.sub_tit_area .txt_wrap h1{color:#fff;}
.security.sub_tit_area .txt_wrap p{font-size:22px;}
.security_cont .inner_wrapper{padding-top:146px;}
.security_cont .sec_info{width:100%;gap:4%;margin-bottom:130px ;}
.security_cont .sec_info h3{font-size:38px;}
.security_cont .sec_info>div:first-child{position:relative;width:557px;height:307px;background-color:#f4f4f4;border-radius:20px;}
.security_cont .sec_info>div:first-child img{width:271px;height:192px;position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);}
.security_cont .sec_info .txt_wrap{width:580px;margin:auto 0;}
.security_cont .sec_info .txt_wrap h3{margin-bottom: 18px;}
.security_cont .sec_info .txt_wrap p{color:#6c747c;letter-spacing:-0.4px;font-size:20px;}
.security_cont .sub_cont_banner .inner_wrapper{padding-top:0px;}

.security_cont .sec_key{margin-bottom:130px;}
.security_cont .sec_key h2{font-size:38px;margin-bottom: 26px;}
.security_cont .sec_key>p{ font-size: 20px;color: #6c747c;}
.security_cont .sec_key>div{margin-top:65px;}
.security_cont .sec_key>div>div{display:flex;justify-content: space-between;margin-bottom:43px;}
.security_cont .img_box{position: relative;width:200px;height:200px;background-color: #eceef0;border-radius: 35px;}
.security_cont .sec_key .img_box img{width:158px;position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);}
.security_cont .txt_box{margin:auto 0;width:calc(100% - 270px);}
.security_cont .sec_key>div>div h4{font-size:24px;margin-bottom:14px;}
.security_cont .sec_key>div>div p{color: #6c747c;}

.security_cont .sec_sep{margin-bottom:80px;}
.security_cont .sec_sep h2{font-size:38px;margin-bottom: 20px;}
.security_cont .sec_sep>p{ font-size: 20px;color: #6c747c;}
.security_cont .sec_sep>img{width:100%;padding-top: 55px;padding-bottom: 130px;}
.security_cont .sec_sep>div>div{display:flex;justify-content: space-between;margin-bottom:43px;}
.security_cont .img_box{position: relative;width:200px;height:200px;background-color: #eceef0;border-radius: 35px;}
.security_cont .sec_sep .img_box img{width:100px;position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);}
.security_cont .sec_sep .img_box.w130 img{width:130px;}
.security_cont .txt_box{margin:auto 0;width:calc(100% - 270px);}
.security_cont .sec_sep>div>div h4{font-size:24px;margin-bottom:14px;}
.security_cont .sec_sep>div>div p{color: #6c747c;}

/* CI/BI */
.sub_tit_area.cb_info{background: url('../../../../images/hyosung/fo/layout/cibi_bg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;height:580px;}
.cb_info .breadcrumb{margin-top:68px;}
.cb_info p{color:#6c747c;}
.sub_tit_area.cb_info .inner_wrapper{padding-top:70px !important;padding-bottom:13px !important;}
.sub_tit_area.cb_info .inner_wrapper .txt_wrap{padding-top:200px !important;}
.cb_info .sub_tit_area{border-bottom: 1px solid #acacac;margin-bottom:70px;}
.cb_info .sub_tit_area h2{font-size:46px;border-bottom: 1px solid #acacac;padding-bottom:15px;margin-top:66px;}
.cb_info .sub_tit_area p{font-size:18px;line-height:32px;color:#262626;padding:51px 0;width:60%;}
.cb_info .sub_tit_area p a{display:inline-block;margin:41px 0 37px 0;}
.cb_info:last-child .sub_tit_area>div>img{width:290px;height:106px;margin:auto;}
.cb_info .sub_tit_area>div>img{width:393px;height:160px;margin:auto;}
.cb_info.bi .sub_tit_area>div>img{width:290px;height:106px;}
.cb_info h4{font-size:22px;margin-bottom:10px;}
.cb_info .color_wrap{margin-top:51px;margin-bottom:140px;}
.cb_info .color_wrap>div{width:35%;}
.cb_info .cb_exp{margin-bottom:30px;}
/* ci colorwrap */
.cb_info .color_wrap>div:last-child{width:50%;height:300px;}
.cb_info .color_wrap>div:last-child>div>div{width:50%;}
.cb_info .color_wrap>div:last-child>div>div>div{margin-bottom:22px;}
/* bi colorwrap */
.cb_info .color_wrap>div:last-child{width:60%;height:300px;}
.cb_info .color_wrap>div:last-child>div>div{width:50%;}
.cb_info .color_wrap>div:last-child>div>div>div{margin-bottom:22px;}
.cb_info .color_wrap>div>div{margin:22px 0;}
.cb_info .color_wrap .color_box{width:100px;height:100px;border-radius: 20px;background-color:#ccc;margin-right:22px;}
.cb_info.bi .color_wrap{margin-bottom:80px;}
.cb_info .color_wrap dl{margin-top:15px;}
.cb_info .color_wrap dl dt{font-size:14px;}
.cb_info .color_wrap dl dd{font-size:14px;color:#9b9b9b;line-height:22px;}
.cb_info .color_wrap .hs_bl{background-color:#254e9c;}
.cb_info .color_wrap .hs_gy{background-color:#58595b;}
.cb_info .color_wrap .hs_gd{background-color:#817553;}
.cb_info .color_wrap .hs_dkbl{background-color:#1e3f83;}
.cb_info .color_wrap .hs_sv{background-color:#8b8d8f;}
.cb_info .color_wrap .hs_ltgy{background-color:#e7e8e9;}
.cb_info .color_wrap .cms_bl{background-color: rgb(46, 0, 139)}
.cb_info .color_wrap .cms_dpbl{background-color:rgb(21, 0, 64) ;}
.cb_info .color_wrap .cms_yw{background-color:rgb(240, 160, 0) ;}
.cb_info .color_wrap .cms_wh{background-color:#fff ;border:1px solid #d5d5d5;}
.cb_info .color_wrap .cms_sv{background-color:#8d9192 ;}
.cb_info .color_wrap .cms_bk{background-color:#221f20 ;}
.cb_info .color_wrap .cms_gd{background-color:#8b6e51 ;}

/* RECRUIT */
.sub_tit_area.recruit_page{background: url('../../../../images/hyosung/fo/layout/recruit_bg.jpg');background-size: cover;height:580px;}
.sub_tit_area.recruit_page .inner_wrapper{padding:0 !important;}
.sub_tit_area.recruit_page .txt_wrap{padding-top:262px;}
.sub_tit_area.recruit_page h1{font-size:66px;color:#fff;}
.sub_tit_area.recruit_page p{font-size:22px;color:#fff;font-weight:300;}
.sub_cont_area.recruit_page .sub_tit_area h4{font-size:34px;margin-bottom:26px; font-weight: bold;}
.future>h4{padding-top:37px;font-size:24px;margin-bottom:24px;}
.future h2{font-size:38px;line-height:52px;letter-spacing: -0.76px;margin-bottom: 15px;}
.future p{font-size:20px;line-height: 34px;color:#6c747c;}
.sub_cont_area.recruit_page img{width:100%;margin-top:48px;}
.rct_talent{margin-top:57px;}
.rct_talent .slick-slide{width:23% !important;margin-right:2%;}
.rct_talent .slick-track{}
.rct_talent .item{width:100%;height:266px;border-radius: 25px;overflow:hidden;transform: translateX(4px);box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; margin-right: 24px;}
.rct_talent .item:last-child {margin-right: 0;}
.rct_talent .item >div{height:55%;}
.rct_talent .item .top{background-color: #1e3f83;color:#fff;text-align: center;padding:40px 0;}
.rct_talent .item:nth-child(2) .top, .rct_talent .item:nth-child(4) .top {background-color: #386cdc;}
.rct_talent .item .top>p{font-size:18px;font-weight:300;color:#fff;font-family: 'Poppins', sans-serif;}
.rct_talent .item .bottom{padding:27px; text-align: center;}
.rct_talent .item .bottom p{font-size:16px;color:#6c747c;line-height: 1.63;letter-spacing: -0.4px;}
.rct_talent .slick-slide:nth-of-type(2) .item .top, .rct_talent .slick-slide:nth-of-type(4) .item .top{background-color:#386cdc ;}
.rct_system h3{font-size:34px;line-height:52px;margin-bottom:5px;}
.rct_system h4{font-size:20px;margin-top:20px;}
.rct_system p{font-size:16px;line-height: 26px;color:#6c747c;margin-bottom:30px;}
.rct_system .col>p{margin-bottom:0;}
.rct_system .col{border-bottom: 1px solid #dcdde2;}
.rct_system .col:first-child{margin-top:32px;}
/* .rct_system .col:last-child{margin-bottom:120px;} */
.rct_system .col p{padding:34px 0;font-size:16px;font-family: 'Poppins', sans-serif;}
.rct_system .col p:first-child{width:30%;margin: auto 0;color: #262626;font-size: 20px;font-weight:bold;text-align:center;}
.rct_system .col p:last-child{width:70%;font-size: 16px;line-height: 26px;color:#6c747c;}
.rct_system .col_hd p{text-align:center;color: #262626 !important;font-size: 20px !important;font-weight:bold;}
.rct_system .col_hd{border-top: 2px solid #434343;border-bottom: 2px solid #434343;}
.rct_system .welfare .col p:first-child{font-weight:500;}
.rct_system .welfare .col:first-child{border-top: 3px solid #434343;}
.rct_system .welfare .col:last-child{border-bottom: 3px solid #434343;}
.rct_promote h3{margin-bottom:25px;}
.rct_ask {padding: 50px 0 150px 0 !important;}
.rct_ask h4{margin-bottom:24px;font-size:24px; font-weight: bold;}
.rct_ask h3{margin-bottom:15px; font-size: 34px;}
.rct_ask p{color:#6c747c;}
.rct_faq .sub_tit_area h2{margin-bottom:26px;}
.rct_faq li:first-child{border-top: 1px solid #dcdde2;}
.rct_faq li>div>div p{transform: translateY(10px);}

/* FMS+ */
.fms_sub .slick-track{}
#hyosungcms{}
#hyosungcms .bg_area{position:relative;height:990px;background: url('../../../../images/hyosung/fo/layout/cms_main_bg.jpg');background-size: cover;}
#hyosungcms .bg_area>div{position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);width:727px;background-color: rgba(255,255,255,.9);border-radius: 40px;padding:60px 90px;text-align: center;}
#hyosungcms .bg_area>div h3{margin-bottom:15px;line-height: 1.43;letter-spacing: -0.88px;}
#hyosungcms .bg_area>div p{font-size:20px;line-height: 1.5;letter-spacing: -0.5px;}
#hyosungcms .cms_info{width:100%;gap:5%;margin-top:50px;}
#hyosungcms .cms_info>div{width:45%;height:270px;border-radius: 30px;padding:42px 46px;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);background-color: #fff;}
#hyosungcms .cms_info>div img{width:90px;height: 90px;float:left;}
#hyosungcms .cms_info>div p{float:right;width:75%;font-size: 24px;color:#464646;font-weight: bold;}
#hyosungcms .cms_info>div span{font-size:16px;display: block;color:#6c747c;margin-top: 16px;}

#cmsplus {}
#cmsplus h2 {font-size: 46px; margin-bottom: 20px;}
#cmsplus .inner_wrapper>p {font-size: 22px; color: #6c747c; line-height: 1.55;}
#cmsplus .inner_wrapper>div {margin-top: 80px;}
@media screen and (min-width:768px){
  #cmsplus .inner_wrapper>div img {width: 100%;}
}


/* #delivery{margin-bottom:80px;}
#delivery .inner_wrapper{padding:160px 0 200px 0;}
#delivery .inner_wrapper>h3{margin-bottom:20px;font-size:46px;}
#delivery .inner_wrapper>p{font-size:22px;}
#delivery img{width:139px; height:139px;margin-right:42px;}
#delivery .inner_wrapper>div{gap:50px;margin-top:70px;}
#delivery .inner_wrapper>div>div{width:45%;display:flex;}
#delivery .inner_wrapper>div>div .txt_wrap{}
#delivery .inner_wrapper>div>div .txt_wrap h4{font-size:24px;margin-bottom:10px;}
#delivery .inner_wrapper>div>div .txt_wrap p{font-size:16px;line-height: 1.63;letter-spacing: -0.4px;color: #6c747c;}
#delivery .inner_wrapper>div>div .txt_wrap a{color: #6c747c; font-weight: bold;} */

#character{background-color:#eff1f2; margin: 90px 0 80px;}
#character .inner_wrapper{padding:160px 0 200px 0;}
#character .inner_wrapper>h2{font-size: 46px;margin-bottom:20px}
#character img{width:139px; height:139px;margin-right:42px;}
#character .inner_wrapper>div{gap:50px;margin-top:70px;}
#character .inner_wrapper>div>div{width:45%;display:flex;}
#character .inner_wrapper>div>div .txt_wrap h3{font-size:24px;margin-bottom:10px;}
#character .inner_wrapper>div>div .txt_wrap p{font-size:16px;line-height: 1.63;letter-spacing: -0.4px;color: #6c747c;}

#auto{padding-top:70px;}
#auto .inner_wrapper{padding-top:0;}
#auto .inner_wrapper>.txt_wrap,#cmssolution .inner_wrapper>.txt_wrap{margin-bottom: 34px;}
#auto .inner_wrapper>.txt_wrap h2,#cmssolution .inner_wrapper>.txt_wrap h2{font-size: 46px;padding-bottom:15px !important;}
#auto .inner_wrapper>.txt_wrap p,#cmssolution .inner_wrapper>.txt_wrap p{font-size: 22px;color:#6c747c;}
.cms_list{width:100%;}
.cms_list .item{position: relative;width:50%;margin-bottom: 56px;}
.cms_list .item .img_wrap:first-child{position:relative;width: 200px;height: 200px;border-radius:30px;background-color:#f0f1f2;}
.cms_list .item .img_wrap:first-child img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
#auto .cms_list .item:first-child .img_wrap img{width:150px;height:118px;}
#auto .cms_list .item:nth-child(2) .img_wrap img{width:150px;height:126px;}
#auto .cms_list .item:last-child .img_wrap img{width:150px;height:116px;}
/* #cmssolution .cms_list>div:first-child >div img{width:160px;height:107px;}
#cmssolution .cms_list>div:nth-child(2)>div img{width:152px;height:96px;}
#cmssolution .cms_list>div:nth-child(3)>div img{width:161px;height:119px;}
#cmssolution .cms_list>div:last-child>div img{width:98px;height:150px;} */

.cms_list .item .txt_wrap{position: absolute;top:50%;right: 40px;width:calc(100% - 270px);transform: translateY(-50%);}
.cms_list .item .txt_wrap h4{font-size:26px;margin-bottom: 12px;}
.cms_list .item .txt_wrap p{font-size: 16px;color:#6c747c;}

#simple{width:100%;height:675px;background: url('../../../../images/hyosung/fo/layout/cms_bottom_bg.jpg');background-size: cover;padding:64px 0 80px 0;}
#simple h2{color:#fff;font-size:46px;}
#simple .inner_wrapper>p{color:#fff;font-size: 24px;}
#simple .inner_wrapper>div{width:100%;gap:2%;margin-top: 34px;}
#simple .inner_wrapper>div>div{position: relative;width:23%;height:225px;background-color: #fff;border-radius: 20px;}
#simple .inner_wrapper>div>div .txt_wrap{position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);width:225px;}
#simple .inner_wrapper>div>div p:first-child{font-size: 22px;padding-bottom: 17px;font-weight: bold;}
#simple .inner_wrapper>div>div p:last-child{font-size: 14px;color:#6c747c}

#customer{}
#customer h2 {font-size: 46px;}
#customer .inner_wrapper>div{width: 100%; margin-top: 80px;}
#customer .inner_wrapper>div>div{width: 100%; margin-bottom: 30px; height: 150px; display: flex;}
#customer .inner_wrapper .txt_wrap h4 {font-size: 24px; padding-top: 15px; padding-bottom: 7px;}
#customer .inner_wrapper .txt_wrap p {font-size: 18px; color: #6c747c}
#customer .inner_wrapper>div>div>img {width: 139px; height: 139px; float: left; margin-right: 42px;}

/* API */
.api_sub.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/api_bg.jpg');background-size:cover;height:480px;}
.api_sub.sub_tit_area .txt_wrap{padding-top:180px !important;}
.api_sub.sub_tit_area .txt_wrap h1{font-size:66px;}
.api_sub.sub_tit_area .txt_wrap p{font-size: 22px;line-height: 32px;letter-spacing: -0.44px;font-weight: 300;;}
.api_sub.sub_cont_area{}
.api_sub.sub_cont_area .inner_wrapper>.txt_wrap{font-size:34px;line-height: 1.35;letter-spacing: -0.68px;padding:103px 0 58px 0;}
.tab_slide_container{width:100%;}
.tab_slide_container .tab_list{display:table;table-layout: fixed;width:100%;border:1px solid #c9c9c9;cursor:pointer;}
.tab_slide_container .tab_list .tab_row{display:table-row;width:100%;}
.tab_slide_container .tab_list .tab_row div{display:table-cell;text-align: center;font-weight: bold;padding:23px 0;}
.tab_slide_container .tab_list .tab_row div span{font-family: 'Poppins', sans-serif;display:block;font-size:22px;color:#8e8e8e;font-weight: bold;border-right:1px solid #ccc;}
.tab_slide_container .tab_list .tab_row div:last-child span{border:none;}
.tab_slide_container .tab_list .tab_row div.on span{color:#325df6;}
.tab_slide_container .slide_content{position: relative;width:100%;height:1067px;background-color: #f8f8f8;}
.tab_slide_container .slide_content .slide{position: absolute;top:0;left:0;width:100%;height:1067px;display:none;padding:75px 0 45px 0;}
.tab_slide_container .slide_content .slide.on{display:block;}
.tab_slide_container .slide_content .slide>p{font-family: 'Poppins', sans-serif;text-align: center;font-size:16px;color:#5b5e60;letter-spacing: -0.32px;padding-bottom:32px;}
.tab_slide_container .slide_content .slide>h3{text-align: center;font-size:26px;padding-bottom:81px;}
.tab_slide_container .slide_content img{width:80%;margin:0 10%;padding-bottom:128px;}
.tab_slide_container .slide_info h4{font-size:20px;letter-spacing: -0.5px;padding-bottom: 21.5px;}
.tab_slide_container .slide_info{padding:0 67px;}
.tab_slide_container .slide_info .col{border-bottom: 1px solid #ccc;}
.tab_slide_container .slide_info .col:first-child{border-top: 1px solid #ccc;}
.tab_slide_container .slide_info .col p{font-size:16px;padding:19.5px 0;display: inline-block;color:#6c747c;}
.tab_slide_container .slide_info .col p:first-child{width:57.5px;color:#464646;font-weight:500;}

/* CMS payment */
.cms_pay.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/cms_pay_bg.jpg');background-size: cover;height:480px;background-position:right;}
.cms_pay.real.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/real_cms_pay_bg.jpg');background-size: cover;height:480px;background-position:right;}
.cms_pay.credit.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/credit_cms_pay_bg.jpg');background-size: cover;height:480px;background-position:right;}
.cms_pay.virsual.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/virsual_cms_pay_bg.jpg');background-size: cover;height:480px;background-position:right;}
.cms_pay.hp.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/hp_cms_pay_bg.jpg');background-size: cover;height:480px;background-position:right;}
.cms_pay.charge.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/charge_cms_pay_bg.jpg');background-size: cover;height:480px;background-position:right;}
.ext_svc.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/extra_bg.jpg');background-size: cover;height:480px;background-position:right;}
.cms_pay.sub_tit_area h1{font-size:62px;padding-top:160px !important;}
.ext_svc.sub_tit_area h1{font-size:62px;padding-top:160px !important;}

/* .cms_pay.lt_tab_list{height:58px;text-align: center;cursor:pointer;}
.cms_pay.lt_tab_list li{line-height:58px !important;text-align: center;}
.cms_pay.lt_tab_list li.on{border-bottom: 5px solid #325df6;color:#325df6;font-weight:bold;} */
.cms_pay.sub_cont_area{}
.cms_pay.sub_cont_area .tab_slide_container{width:100%;}
.cms_pay.sub_cont_area .tab_slide_container .tab_slide{width:100%;display:none;}
.cms_pay.sub_cont_area .tab_slide_container .tab_slide.on{display:block;}
.cms_pay.sub_cont_area .tab_slide>.txt_wrap{padding:85px 0 73px 0;}
.cms_pay.sub_cont_area .tab_slide>.txt_wrap h2{font-size:38px;line-height: 48px;letter-spacing: -0.96px;}
.cms_pay.sub_cont_area .tab_slide p.recommand{font-size:20px;color:#9f9f9f;line-height:51px;margin-bottom:120px;}
.cms_pay.sub_cont_area .tab_slide p.recommand span{display:inline-block;background-color:#e5e8ed;height:51px;line-height:51px;font-size:14px;color:#262626;padding:0 20px;border-radius: 27px;margin-right:5px;}
.cms_pay.sub_cont_area .tab_slide p.recommand span:first-of-type{margin-left:18px;}
.cms_pay.sub_cont_area .tab_slide h2{font-size:32px;letter-spacing: -0.76px;padding-bottom:27px;}
.cms_pay.sub_cont_area .tab_slide .svc_charc{width:100%;gap:33px;margin-bottom: 50px;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div{width:100%;border-radius: 30px;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);background-color: #fff;padding:40px; font-size: 18px; letter-spacing: 1px; font-weight: 500; color: #6c747c;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div span{font-weight: bold; font-size: 22px; color: #000;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div p:first-child{font-size:24px;font-weight: bold;padding-bottom: 10px;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div p:last-child{font-size:16px;letter-spacing: -0.4px;color:#6c747c;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs{margin-bottom:70px;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs img{width:100%;}
.cms_pay.sub_cont_area .tab_slide:nth-child(2) .svc_prcs img{width:949px;}
.cms_pay.sub_cont_area .tab_slide:nth-child(4) .svc_prcs img{width:947px;}
.cms_pay.sub_cont_area .ext_svc{}
.cms_pay.sub_cont_area .ext_svc>.txt_wrap{padding-bottom:80px;}
.cms_pay.sub_cont_area .ext_svc>.txt_wrap p{font-size:18px;letter-spacing: -0.54px;}
.cms_pay.sub_cont_area .ext_svc>div:last-child{}
.cms_pay.sub_cont_area .ext_svc .col{position:relative;width:48%;padding:31px 54px 31px 0;border-radius: 30px;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);background-color: #fff;margin-bottom:56px;}
.cms_pay.sub_cont_area .ext_svc .col>img{width:173px;height:172px;}
.cms_pay.sub_cont_area .ext_svc .col>.txt_wrap{position:absolute;top:50%;right:54px;transform: translateY(-50%);display:inline-block;width:calc(100% - 227px);}
.cms_pay.sub_cont_area .ext_svc .col>.txt_wrap h4{font-size:24px;margin-bottom:16px;}
.cms_pay.sub_cont_area .ext_svc .col>.txt_wrap p{font-size:16px;color:#6c747c;}

/* alliance */
.alliance.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/connect_bg.jpg');background-size: cover;height:480px;}
.alliance.sub_tit_area h1{font-size:62px;padding-top:167px !important;}
.alliance.sub_cont_area .txt_wrap{padding-top:85px;}
.alliance.sub_cont_area h2{font-size:38px;line-height: 48px;letter-spacing: -0.96px;padding-bottom:16px;}
.alliance.sub_cont_area .txt_wrap>p{font-size: 16px;color:#6c747c;line-height: 1.63;letter-spacing: -0.4px;}
.alliance.sub_cont_area .txt_wrap .h_btn{margin-top:28px;height:60px;}
.alliance.sub_cont_area .inner_wrapper>div:nth-child(2)>p{font-size: 16px;letter-spacing: -0.4px;color:#6c747c;margin-bottom: 30px;}
.alliance.sub_cont_area .svc_charc{width:100%;gap:33px;margin-bottom: 54px;}
.alliance.sub_cont_area .svc_charc div{width:33.333%;border-radius: 30px;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);background-color: #fff;padding:40px 0 47px 0;}
.alliance.sub_cont_area .svc_charc div p{text-align: center;}
.alliance.sub_cont_area .svc_charc div p:first-child{font-size:24px;font-weight: bold;padding-bottom: 10px;}
.alliance.sub_cont_area .svc_charc div p:last-child{font-size:16px;letter-spacing: -0.4px;color:#6c747c;}

/* brandstory */
.company_tit > p:nth-of-type(2){padding-top:8px;font-size:22px;margin-bottom:38px;}

#our_mission{background: url("../../../../images/hyosung/fo/layout/brandstory_bg.png");background-size: cover;width:100%;height:949px;}
#our_mission .inner_wrapper{padding:150px 0;}
#our_mission .inner_wrapper img{margin-top:30px;width:100%;}
#our_mission .inner_wrapper p.bold{color:#fff;font-size: 20px;padding-bottom: 40px;font-weight:500;font-family: 'Poppins', sans-serif;}
#our_mission .inner_wrapper p{color:#fff;font-size: 20px;font-weight: 300;}
#our_mission .inner_wrapper p:nth-of-type(2){margin-bottom:120px;}
#our_mission .inner_wrapper p:last-of-type{text-align: center;padding-top: 20px;font-size: 22px;font-weight:bold;}
#our_mission .inner_wrapper h4{font-size:28px;font-weight:200;color:#fff;font-family: 'Poppins', sans-serif;}
#our_mission .inner_wrapper h1{font-size: 48px;line-height: 1.25;letter-spacing: -1.2px;color: #fff;padding-bottom: 18px;}
#our_mission .circlebar{position: relative;width:100%;height:222px;margin-top:95px;}
#our_mission .circlebar>div{position: absolute;border-radius: 150px;background-color: rgba(255, 255, 255, 0.5);}
#our_mission .circlebar>div .txt_wrap{position: absolute;top:50%;transform:translateY(-50%);text-align: center;}
#our_mission .circlebar>div p:first-child{font-size:26px;font-weight: bold;color:#000;font-family: 'Poppins', sans-serif;}
#our_mission .circlebar>div p:last-child{font-size:14px;font-weight: 400;color:#000;}
/* #our_mission .circlebar .circle{top:50%;left:30px;transform:translateY(-50%);z-index: 4;width:162px;height: 162px;background-color: #000;border-radius: 80px;} */
#our_mission .circlebar .circle .txt_wrap{left:35px;}
#our_mission .circlebar .circle .txt_wrap p{color:#fff;}
#our_mission .circlebar .circle_lv2{top:50%;left:20px;transform:translateY(-50%);z-index: 3;width:33.333%;height:182px;}
#our_mission .circlebar .circle_lv2 .txt_wrap{right:14%;}
#our_mission .circlebar .circle_lv3{top:50%;left:10px;transform:translateY(-50%);z-index: 2;width:66.666%;height:202px;}
#our_mission .circlebar .circle_lv3 .txt_wrap{right:14%;}
#our_mission .circlebar .circle_lv4{top:50%;transform:translateY(-50%);z-index: 1;width:100%;height:222px;}
#our_mission .circlebar .circle_lv4 .txt_wrap{right:11%;}

#our_way{}
#our_way .inner_wrapper{padding:160px 0 124px 0;}
#our_way .inner_wrapper .emp{margin-bottom: 45px;font-size: 22px;font-weight:bold;font-family: 'Poppins', sans-serif;color:#325df6 !important;}
#our_way .inner_wrapper h1{font-size: 48px;line-height: 1.25;letter-spacing: -1.4px;margin-bottom:13px;}
#our_way .inner_wrapper>p{margin-bottom:68px;font-size:20px;color:#6c747c;line-height: 1.55;letter-spacing: -0.55px;}
#our_way .inner_wrapper>div{width:100%;gap:90px;}
#our_way .inner_wrapper>div div{width:33.333%;}
#our_way .inner_wrapper>div div p:first-child{font-size: 28px;font-weight: bold;padding-bottom: 13px;}
#our_way .inner_wrapper>div div p:last-child{font-size:18px;color:#6c747c;line-height: 1.56;letter-spacing: -0.45px;}

#our_solution{}
#our_solution .inner_wrapper{padding:145px 0 102px 0;}
#our_solution .inner_wrapper .emp{margin-bottom:57px;font-size: 22px;color:#325df6 !important;font-family: 'Poppins', sans-serif;}
#our_solution .inner_wrapper h1{font-size: 48px;line-height: 1.25;letter-spacing: -1.4px;margin-bottom:29px;}
#our_solution .inner_wrapper>p{font-size:22px;color:#6c747c;line-height: 1.55;letter-spacing: -0.55px;margin-bottom:26px;}
#our_solution .inner_wrapper>div{width:100%;}
#our_solution .inner_wrapper>div>div{position:relative;margin-bottom:31px;padding:21px 0;}
#our_solution .inner_wrapper>div>div img{width:139px;height:139px;margin-right:42px;display:inline-block;}
#our_solution .inner_wrapper>div>div .txt_wrap{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 181px);display:inline-block;float:right;}
#our_solution .inner_wrapper>div>div .txt_wrap h4{font-size: 24px;padding-bottom: 7px;}
#our_solution .inner_wrapper>div>div .txt_wrap p{font-size:18px;color: #6c747c;line-height: 1.78;letter-spacing: -0.45px;}

#our_history{background: url('../../../../images/hyosung/fo/layout/brand_story_bottom_bg.jpg');background-size: cover;height:1008px;}
#our_history .inner_wrapper{color:#fff;padding:157px 0 167px 0;}
#our_history .inner_wrapper .bold{font-size:22px;margin-bottom:40px;font-weight: bold;font-family: 'Poppins', sans-serif;}
#our_history .inner_wrapper h1{font-size:44px;line-height: 1.32;letter-spacing: -1.1px;margin-bottom:22px;}
#our_history .inner_wrapper p{font-size:20px;font-weight: 300;margin-bottom:42px;}

.story_banner{}
.story_banner .inner_wrapper{padding:142px 0 124px 0 ;text-align: center;}
.story_banner .inner_wrapper h2{line-height:56px;font-size:40px;font-weight:300;color:#3c3c3c;margin-bottom: 14px;}
.story_banner .inner_wrapper span{font-weight: bold;}
.story_banner .h_btn{padding:17px 27px;}
.story_banner .h_btn img{margin-left:20px;transform: translateY(-1px);}



/* CMS SQUARE */
#cmssquare{background:url('../../../../images/hyosung/fo/layout/square_bg.jpg');background-size:cover;height:655px;}
#cmssquare .inner_wrapper{}
#cmssquare .inner_wrapper>div{transform:translateY(168px);color:#fff; width: 70%; float: left; margin-right: 50px;}
#cmssquare .inner_wrapper img {margin-top: 150px;}
#cmssquare h3{font-size: 42px;line-height: 1.19; letter-spacing: -1.05px;margin-bottom:20px;}
#cmssquare p{font-size: 18px;}

/* #square{}
#square .inner_wrapper{padding:160px 0;}
#square .inner_wrapper>h2{font-size:46px;margin-bottom:11px;}
#square .inner_wrapper>p{font-size: 22px;line-height: 1.55;letter-spacing: -0.44px;color: #6c747c;}
#square .logo_box{margin-top:80px;padding: 59px 146.4px 59.5px 60px;border-radius: 20px; box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15); background-color: #fff;}
#square .logo_box .txt_wrap{margin:auto 0;}
#square .logo_box .txt_wrap h4{margin-bottom:10px;font-size:24px;}
#square .logo_box .txt_wrap p{ font-size: 18px;line-height: 1.67;letter-spacing: -0.45px;color: #6c747c;}
#square .logo_box img{width:247.5px;height:126.5px;} */

#square{background-color:#eff1f2; margin-bottom: 150px;}
#square h1 {font-size: 46px;}
#square .inner_wrapper {padding: 160px 0 160px 0;}
#square .inner_wrapper>div{width: 100%; margin-top: 80px;}
#square .inner_wrapper>div>div{width: 100%; margin-bottom: 30px; height: 150px; display: flex;}
#square .inner_wrapper .txt_wrap h4 {font-size: 24px; padding-top: 15px; padding-bottom: 7px;}
#square .inner_wrapper .txt_wrap p {font-size: 18px; color: #6c747c}
#square .inner_wrapper>div>div>img {width: 139px; height: 139px; float: left; margin-right: 42px;}

#delivery{}
#delivery .inner_wrapper{padding:160px 0 200px 0;}
#delivery .inner_wrapper>h3{margin-bottom:20px;font-size:46px;}
#delivery .inner_wrapper>p{font-size:22px;}
#delivery img{width:139px; height:139px;margin-right:42px;}
#delivery .inner_wrapper>div{gap:50px;margin-top:70px;}
#delivery .inner_wrapper>div>div{width:45%;display:flex;}
#delivery .inner_wrapper>div>div .txt_wrap{}
#delivery .inner_wrapper>div>div .txt_wrap h4{font-size:24px;margin-bottom:10px;}
#delivery .inner_wrapper>div>div .txt_wrap p{font-size:16px;line-height: 1.63;letter-spacing: -0.4px;color: #6c747c; word-break: keep-all;}
#delivery .inner_wrapper>div>div .txt_wrap a{color: #6c747c; font-weight: bold;}

/* LERGAL, PRIVACY  */
.terms_cont.inner_wrapper{padding:0 0 85px !important;}
.sub_tit_area.terms .inner_wrapper{padding-bottom:0;}
.sub_tit_area.terms .txt_wrap{padding-top:146px;padding-bottom:82px;}
.sub_tit_area.terms .txt_wrap h1{line-height: 0.83;letter-spacing: normal;font-weight:bold;}
.terms_cont .terms_select{position:relative;width:100%;height:230px;padding-top:90px;}
.terms_cont .terms_select.slide{}
.terms_cont .terms_select ul{position:relative;width:314px;height:50px;overflow:hidden;border:2px solid #363636;border-radius:25px;background-color:#fff;transition:.5s;}
.terms_cont .terms_select ul span:first-of-type{font-size: 14px;font-weight: bold;display: inline-block;padding:12px 0 7px 20px;}
.terms_cont .terms_select ul li{font-size: 14px;padding:7px 0 7px 20px;cursor:pointer;color:#454b51;}
.terms_cont .terms_select img{position:absolute;width:15px;top:17px;right:20px;cursor:pointer;}
.terms_txt{display:none;}
.terms_txt.on{display:block;}
.terms_txt p{padding:20px 0;}

.terms_group>div{display:none;}
.terms_group>div.on{display:block;}

/* location */
.location_map{padding-top:44px !important;}
.location_map iframe{width:100%;margin:15px 0;}
.location_cont>div{width:50%;}
.location_cont .addr{padding:30px 0;}
.location_cont .addr p:first-child{font-size:1.2rem;padding-bottom:10px;font-weight:bold;}
.location_cont .addr p:last-child{font-size:1.2rem;}
.location_cont .locate_way>div{border-bottom:1px solid #ccc;padding:30px 0;}
.location_cont .locate_way>div:last-child{border:none;}
.location_cont .locate_way>div p:first-child{width:20%;line-height:2.2;font-weight:bold;}
.location_cont .locate_way>div p:last-child{width:80%;}
.location_cont .locate_way>div p:last-child span{line-height:2.2;}
.location_cont .locate_way .bus_green{background-color:#72aa48;color:#fff;padding:1px 10px 2px 10px;border-radius:13px;}
.location_cont .locate_way .bus_blue{background-color:#5070dc;color:#fff;padding:1px 10px 2px 10px;border-radius:13px;}
.location_cont .locate_way .bus_red{background-color:#cc413a;color:#fff;padding:1px 10px 2px 10px;border-radius:13px;}
.location_cont .locate_way .bus_sky{background-color:#70b5c6;color:#fff;padding:1px 10px 2px 10px;border-radius:13px;}
.location_cont .locate_way .sb_orange{background-color:#e67a41;color:#fff;padding:1px 17px 2px 17px;border-radius:13px;}
.location_cont .locate_way .sb_yellow{background-color:#efc957;color:#fff;padding:1px 10px 2px 10px;border-radius:13px;}
.location_cont .locate_way .sb_srt{background-color:#5f3958;color:#fff;padding:1px 10px 2px 10px;border-radius:13px;}

/* familysite */
.ly_table{padding:40px 0;}
.ly_table:first-child{padding-top:0;}
.ly_table h3{margin-bottom:10px;}
.ly_table .thead{width:100%;border-top:2px solid #333;border-bottom:1px solid #dcdde2;}
.ly_table .thead p{width:30%;line-height:3;text-align: left;padding-left:15px;font-weight:bold;}
.ly_table .tbody .tr{border-bottom:1px solid #dcdde2;}
.ly_table .tbody .tr p{width:30%;line-height: 3;padding-left:15px;font-size:0.8rem;font-weight:400;color:#454b51;}
.ly_table .tbody .tr p.mob_none{display:block !important;}
.ly_table .tbody .tr .td:first-child{font-size:0.9rem;font-weight:500;}

/* ASK */
.ask_page h3{font-size:18px;}
.ask_page span.ask {font-weight: 700; margin-bottom: 15px; display: block;}
.ask_page #disagree1, .ask_page #disagree2 {margin-left: 30px;}
.ask_page .txt_wrap{padding-top:150px;}

/* News */
span.ask {font-weight: 700; margin-bottom: 15px; display: block;}
#disagree1, #disagree2 {margin-left: 30px;}

/* --------------------------------------
                TABLET
----------------------------------------- */
@media screen and (max-width:1200px){

.pc_none{display:block !important;}
.mob_none{display:block !important;}
.tab_none{display:none !important;}
.type_inline{display:none;}

/* header */
header .inner_wrapper, main .inner_wrapper, footer .inner_wrapper{width:100%;padding:0 25px;}
main .inner_wrapper, footer .inner_wrapper{padding:50px 20px !important;}
.gnb .menu-group1, .gnb .menu-group2{display:none;}

/* MAIN VISUAL */
.main_visual{width:100%;height:95vh !important;overflow-x:hidden;}
.visual_txt_wrap{width:80%;top:170px;left:100px;transform:initial;}
.visual_txt_wrap .visual_txt{height:18%;}
.visual_txt_wrap .visual_txt span{font-size:50px;}
.visual_nav{width:80%;left:100px;}
.visual_nav .nav_bar{width:100%;}


/* CUSTOMER */
#customer .inner_wrapper .txt_wrap{width:40%;transform:translateY(45%)}
#customer .inner_wrapper .img_wrap{width:60%;margin:50px 0 90px 0;}
#customer .inner_wrapper .img_wrap figure figcaption{font-size:1.6rem;}

/* KNOWHOW */
#knowHow .slide_area{width:100%;}
#knowHow .slide_wrap{width:100%;padding:0;}
#knowHow .slide_wrap .slide_content{height:auto;min-height:236px;}
#knowHow .slide_txt .sl_cont{line-height:1.5rem;}
#knowHow .slide_txt{height:250px;}

/* PAYMENT SERVICE */
#paymentService h2{text-align:left;padding-bottom:10px;}
#paymentService .service_cont{display:block;}
#paymentService .service_cont div{width:100%;margin-bottom:15px;}
#paymentService .service_cont div h3{}
#paymentService .service_cont div p{display:inline-block;margin-bottom:40px;}
#paymentService .service_cont div img{}
#paymentService .service_cont>div img:nth-of-type(2){bottom:18px;left:30px;}
#paymentService .service_cont div:nth-child(2) img:first-of-type{transform:translate(5px, -26px)}
#paymentService .service_cont div:nth-child(3) img:first-of-type{transform:translate(-5px, -25px) rotate(-90deg);}

/* ARCHIVE */
#archive ul li .cont_txt{width:75%;}
.sub_cont_area .lt_grid li div img{height:200px;}

/* SUB PAGE ------------------------------ */
/* CMS SQUARE */
#cmssquare h3{font-size: 30px;margin-bottom:20px; line-height: 1.33;}
#cmssquare p{font-size: 20px;}
#cmssquare .inner_wrapper{width:100%;padding:0 20px !important;height:504px; text-align: center;}
#cmssquare .inner_wrapper>div{transform:translateY(190px); width: 100%; margin-right: 0px;}
#cmssquare .inner_wrapper img {width: 240px; margin-top:230px;}


/* login */
.login_tit{font-size:1.8rem !important;}
.bl_login_tab>div:first-child .cont_img{width:400px;right:50px;}
.bl_login_tab>div:first-child .logo_img{right:50px;width:100px;}
.bl_login_tab>div:first-child .txt_wrap{left:50px;}
.bl_login_tab>div:first-child .txt_wrap h4{font-size:1.5rem;}
.bl_login_tab>div:first-child .txt_wrap p{font-size:1.2rem;}
.bl_login_tab>div:nth-child(2), .bl_login_tab>div:last-child{height:450px;}
.bl_login_tab>div:nth-child(2) .cont_img,.bl_login_tab>div:last-child .cont_img{width:350px;top:100px;left:50%;transform:translateX(-50%);}
.bl_login_tab>div:nth-child(2) .logo_img{width:100px;}
.bl_login_tab>div:last-child .logo_img{width:70px;}
.bl_login_tab>div:nth-child(2) .txt_wrap h4,.bl_login_tab>div:last-child .txt_wrap h4{font-size:1.2rem;}
.bl_login_tab>div:nth-child(2) .txt_wrap p,.bl_login_tab>div:last-child .txt_wrap p{font-size:1rem;}

/* BOARD */
.pagination ul{}
.sub_tit_area .inner_wrapper{padding:80px 30px 0 30px !important;}
.sub_tit_area .txt_wrap{padding:50px 0 10px 0;}
.sub_tit_area.board_sub .txt_wrap{padding-top:68px;}
.sub_tit_area .board_sub .txt_wrap{padding-top:68px;}

.sub_cont_area.board_sub{padding:0 20px;}
.full_type .txt_wrap p{font-size:18px;}
.full_type .txt_wrap .h_btn{font-size:15px;font-weight:300;}

/* ACHIVE */
.achive_sub .inner_wrapper .txt_wrap{padding-top:125px;}
.pagination_remote{}
.view_list>ul>li>a>p{left:217px;}

/* faq */
.sub_tit_area.faq{padding-bottom:46px;}
.lt_tab_area{height:63px;}
.lt_tab_area .inner_wrapper{padding:0 10px 0 20px !important;height:63px;}
.lt_tab_area .slick-track{}
.lt_tab_area .slick-next{display:none !important;}
.lt_tab_area .tab_right{position: absolute;top:50%;right:7px;transform:translateY(-50%);}
/* .lt_tab_area .inner_wrapper ul{height:63px;}
.lt_tab_area .inner_wrapper ul li{line-height:63px;margin-right:18px;width:100%;overflow:hidden;}
.lt_tab_area .inner_wrapper ul li a{font-size:13px;line-height:48px;} */
.lt_tab_area .inner_wrapper ul{width:200%;height:63px;gap:15px;}
.lt_tab_area .inner_wrapper ul li{line-height:63px;}
.lt_tab_area .inner_wrapper ul li a{line-height:50px;}
.iScrollHorizontalScrollbar{height:0 !important;}
.sub_cont_area .lt_faq span{font-size:13px !important;}
.sub_cont_area .lt_faq p{font-size:15px;}

/* customer */
.sub_cont_area .lt_grid li{height:inherit}
.sub_cont_area .lt_grid li div div{height:inherit;}
.sub_cont_area .lt_grid li div div p:nth-child(2){padding:10px 0;}

/* CMS pay */
.cms_pay.sub_tit_area h1{padding-top:131px !important;}

/* solution */
.block_container{display:none;}

.use_method{}
.use_method .inner_wrapper .img_wrap{position:relative;width:50%;}
.use_method .img_wrap img{position:absolute;bottom:0;left:50%;transform:translateX(-50%); width:300px;height:300px;}
.use_method .txt_wrap{width:calc(100% - 402px);padding-left: 50px;}

/* CI/BI */
.cb_info .color_wrap>div{width:33.33%;}
.cb_info .color_wrap>div:last-child{width:65%;}

/* RECRUIT */
.sub_tit_area.recruit_page{height:480px;filter:grayscale(50%);;}
.sub_tit_area.recruit_page .txt_wrap{padding:231px 30px;}
.sub_tit_area.recruit_page h1{font-size:56px;}
.sub_tit_area.recruit_page p{font-size:20px;}
.sub_cont_area.recruit_page .sub_tit_area{margin-top:80px;margin-bottom: 30px;}
.rct_talent{width:100%;display:initial; flex-direction: column;}
.rct_talent .slick-track{display:flex;}
.rct_talent .slick-slide{width:100%!important;margin-right:2%;min-height:330px;transform: translateX(5px);}
.rct_talent .item{display:inline-block;width:100% !important;height:303px;border-radius: 25px;overflow:hidden;box-shadow:  0 10px 20px 0 rgba(0, 0, 0, 0.1); margin-bottom: 26px;}
.rct_talent .item>div{height:55%;}
.rct_talent .item .top{background-color: #1e3f83;color:#fff;text-align: center;padding:48px 0;}
.rct_talent .item .top p{font-size:18px;font-weight:300;}
.rct_talent .item .bottom{padding:25px;}
.rct_talent .item .bottom p{font-size:16px;color:#6c747c;}
.rct_talent .item:nth-child(2) .top,.rct_talent .item:nth-child(4) .top{background-color:#386cdc ;}
.sub_cont_area.recruit_page img.pc_none{display: none !important;}
.rct_system h3{font-size:26px;line-height:52px;}
.rct_system .col{border-bottom: 1px solid #dcdde2;}
.rct_system .col:first-child{border-top: 3px solid #434343;margin-top:30px;}
.rct_system .col:last-child{border-bottom: 3px solid #434343;margin-bottom:94px;}
.rct_system .col p:first-child{width:30%;margin: auto 0;color: #262626;font-size: 20px;}
.rct_system .col p:last-child{width:70%;font-size: 16px;line-height: 26px;margin: auto 0;}
.rct_faq li:first-child{border-top: 1px solid #dcdde2;}
.rct_faq li>div>div p{transform: translateY(10px);}

/* API */
.api_sub.sub_tit_area{background-position:-600px;height:540px;}
.api_sub.sub_tit_area .txt_wrap{padding-top:128px !important;}

/* familysite */
.ly_table{padding:40px 0;}
.ly_table h3{margin-bottom:10px;}
.ly_table .table{width:100%;}
.ly_table .thead{display:none;}
.ly_table .thead p{width:100%;line-height:3;text-align: left;padding-left:15px;font-weight:bold;}
.ly_table .tbody{border-top:2px solid #262626;}
.ly_table .tbody .tr{display:block;padding-bottom:10px;border-bottom:1px solid #dcdde2;}
.ly_table .tbody .tr p{width:100%;line-height: 3;padding-left:15px;font-size:0.8rem;font-weight:400;color:#454b51;}
.ly_table .tbody .tr p:first-child{font-weight: bold;font-size:1rem;}
.ly_table .tbody .tr p span{display:inline-block !important;border:1px solid #ccc;border-radius:15px;padding:1px 10px;margin-right:10px;}
.ly_table .tbody .tr p.mob_none{display:none !important;}
.ly_table .tbody .tr .td:first-child{font-size:0.9rem;font-weight:500;}

}

/* --------------------------------------
                MOBILE
----------------------------------------- */
@media screen and (max-width:768px){

.mob_none{display:none !important;}
.tab_none{display:none !important;}
.pc_none{display:block !important;}
.type_inline{display:inline-block;}
.hp_hide_mo{display:none !important;}

/* HEADER */
header .inner_wrapper, main .inner_wrapper, footer .inner_wrapper{width:100%;padding:0 20px !important;}
footer .ly_footer_top.inner_wrapper{position: absolute;right: 20px;padding:0 !important;}
.hd-main .menu>li{padding: 0 7px;}
.gnb{padding:0 15px;}

/* MODAL */
.modal_topArea.type_02{height:87%;}
.modal_contnt{width:320px;height:520px;}
.modal_contnt .modal_topArea .modal_cont_txt h2{font-size:1.4rem;line-height:2rem;}
.modal_contnt .modal_topArea .modal_cont_txt h2.blk{font-size:1.4rem;}
.modal_topArea.type_02 .modal_cont_img img{width:120px;}

/* MAIN VISUAL */
.main_visual{width:100%;height:95vh !important;overflow-x:hidden;}
.visual_txt_wrap{width:80%;top:170px;left:20px;transform:initial;}
.visual_txt_wrap .visual_txt{height:15%;}
.visual_txt_wrap .visual_txt span{font-size:34px;}
.visual_txt_wrap .visual_txt .h_btn{margin-top:0;}
.visual_nav{width:90%;left:50%;transform:translateX(-50%);}
.visual_nav .nav_bar{width:100%;}
.visual_nav ul{width:100%;}
.visual_nav ul li{font-size:12px;}
.visual_nav ul li.on{font-size:12px;}

/* CUSTOMER */
#customer .inner_wrapper .txt_wrap{float:inherit;width:100%;}
#customer .inner_wrapper .img_wrap{width:100%;margin: 20px 0 110px 0;}
#customer .inner_wrapper .img_wrap figure{margin:5px;width:46%;max-width:initial;height:170px;}
#customer .inner_wrapper .img_wrap figure img{width:50px;}
#customer .inner_wrapper .img_wrap figure figcaption{font-size:1.2rem;}
#customer .inner_wrapper .txt_wrap{transform: initial;}

/* PAYMENT SERVICE */
#paymentService{padding:100px 0 80px 0;}
#paymentService h2{text-align:left;padding-bottom:10px;}
#paymentService .service_cont{display:block;}
#paymentService .service_cont div{width:100%;margin-bottom:15px;}
#paymentService .service_cont div h3{font-size:15px;}
#paymentService .service_cont div p{width:61%;font-size:12px;display:inline-block;margin-bottom:40px;}
#paymentService .service_cont>div img{width:102px;}
#paymentService .service_cont>div img:nth-of-type(2){bottom:18px;left:30px;}
#paymentService .service_cont div:nth-child(3) img:first-of-type{transform:translate(-5px, -35px) rotate(-90deg);}

/* SOLUTION */
#solution>div{height:500px;padding:60px 0;}
#solution>div h5{font-size:18px;}
#solution>div h4{font-size:24px;margin-top:24px;}
#solution>div .solution_list>div{width:140px;height:140px;}
#solution>div .solution_list>div>div{width:140px;height:140px;}
#solution>div .solution_list>div a{width:140px;height:140px;}
#solution>div .solution_list>div a img{width:70px;}
#solution>div .solution_list>div a span{width:70px;}

/* ACHIVE */
#achive{background-color:#fff;padding:30px 0;}
#achive .inner_wrapper{display:block;}
#achive .txt_wrap{width:100%;}
#achive h2{font-size:24px;}
#achive .txt_wrap .h_btn{display:none;}
#achive .list_wrap .h_btn{display:inline-block;}
#achive .list_wrap{width:100%;}
#achive ul{width:100%;border-top:1px solid #ccc;margin-top:20px;}
#achive ul li{width:100%;padding:15px 0;border-bottom:1px solid #ccc;}
#achive ul li>a{position: relative;width:100%;font-size:14px;}
#achive ul li>a>img:nth-of-type(1){width:122px;height:73px;border-radius:7px;margin:auto 0;}
#achive ul li>a>img:last-of-type{height:10px;float:right;margin:auto 0;}
#achive ul li>a>p{margin:auto 0;padding-left:10px;padding-right:20px;width:calc(100% - 122px);}
#achive ul li>a>p .date{color:#abb1b7;font-size:9px;}
#achive ul li>a>p .cont_txt{font-size:14px;}

/* JOIN BANNER */
#joinBanner{height:425px;}
#joinBanner .inner_wrapper{height:425px;}
#joinBanner .join_img{background-size:80%;background-position: center bottom;}
#joinBanner .txt_wrap{position:initial;transform:initial;text-align:center;}
#joinBanner .txt_wrap h2{font-size:22px;}
#joinBanner .txt_wrap h5{font-size:18px;}
#joinBanner .txt_wrap .h_btn{margin-top:15px;}

.bottom_banner .bottom_banner_slide img{width:100%;}
/* SUB ------------------ */
.sub_tit_area .inner_wrapper{}
.sub_tit_area .txt_wrap h1{font-size:32px;font-weight:bold;}
.sub_tit_area .txt_wrap p{color:#454b51;}
/* login */
.login_tit{font-size:1.5rem !important;margin-top:40px;}
.bl_login_tab{margin-top:20px;}
.bl_login_tab>div:first-child{height:470px;}
.bl_login_tab>div:first-child .cont_img{top:85px;left:50%;transform:translateX(-50%);width:350px;}
.bl_login_tab>div:first-child .logo_img{top:20px;right:30px;width:100px;}
.bl_login_tab>div:first-child .txt_wrap{top:initial;transform:initial;bottom:25px;left:40px;}
.bl_login_tab>div:first-child .txt_wrap h4{font-size:1.2rem;}
.bl_login_tab>div:first-child .txt_wrap p{font-size:1rem;}
.bl_login_tab>div:nth-child(2), .bl_login_tab>div:last-child{height:400px;margin-bottom: 4%;}
.bl_login_tab>div:nth-child(2) .cont_img,.bl_login_tab>div:last-child .cont_img{width:350px;top:75px;left:50%;transform:translateX(-50%);}
.bl_login_tab>div:nth-child(2) .logo_img{width:100px;top:5px;}
.bl_login_tab>div:last-child .logo_img{width:60px;top:20px;}
.bl_login_tab>div:nth-child(2) .txt_wrap,.bl_login_tab>div:last-child .txt_wrap{bottom:25px;left:40px;}
.bl_login_tab>div:nth-child(2) .txt_wrap h4,.bl_login_tab>div:last-child .txt_wrap h4{font-size:1.2rem;}
.bl_login_tab>div:nth-child(2) .txt_wrap p,.bl_login_tab>div:last-child .txt_wrap p{font-size:1rem;}

/* BOARD */
.board_view .inner_wrapper{padding-top:36px !important;}
.board_view .detail_cont>div:first-child{margin-bottom:36px;}
.board_view .detail_cont .date{padding-top:28px;}
.board_view .detail_cont .txt_wrap h3{font-size:26px;}
.board_view .bottom_gBtn_wrap{padding:30px 0 56px 0;}
.more_page{width:100%;padding:60px 0 100px 0;text-align:center;}
.more_page button{width:150px;height:50px;border-radius:50px;background-color:#efefef;}
.more_page button img{padding-left:10px;transform:translateY(-1px);}
.sub_tit_area .inner_wrapper{padding:50px 20px 0px 20px!important;}
.sub_tit_area .txt_wrap{padding:68px 0 0 0;}
.sub_cont_area.board_sub{padding:0;}
.board_sub>.inner_wrapper{padding:46px 15px 0px 15px !important;}
.sub_cont_area .lt_index .count_index{font-size:13px;min-width:70px;}
.sub_cont_area .lt_board li .lt_tit>a{margin:0;font-size:15px;letter-spacing:-0.38px;}
.sub_cont_area .lt_board li .lt_tit a p{width:90%;font-size:15px;font-weight:500;}
.sub_cont_area .lt_board li .lt_tit a .date{font-size:14px;}
.sub_cont_area .lt_board li .lt_tit>a img{right:0;width:14.53px;height:9.54px;}

/* faq */
.faq.sub_tit_area .txt_wrap{padding-top:68px;}
.faq.lt_tab_area{padding-top:0;}
.sub_cont_area.faq{paddint-top:41px !important;}
.sub_cont_area .lt_faq .lt_tit>img{width:22px;height:initial;}
.sub_cont_area .lt_faq li.open .lt_tit>img{width:29px;height:29px;transform:translateX(-5px);}
.sub_cont_area .lt_faq li .lt_cont{padding:36px 15px 43px 15px !important;background-color:#f4f4f4;}

/* banner & fulltype banner */
/* .sub_cont_banner{margin-bottom:85px;} */
.sub_cont_banner .inner_wrapper{padding:0 20px !important;}
.sub_cont_banner .inner_wrapper a img{margin-top:20px;}
.sub_cont_banner .inner_wrapper a img:last-child{margin-bottom:80px;}
.sub_cont_banner>div{display:inherit;padding:25px 25px 25px 15px;}
.full_type .inner_wrapper{padding-top:57px !important;}
.full_type img{width:390px;left:50%;transform:translateX(-50%);float:initial;}
.sub_cont_banner div p{width:100%;padding:0;font-size:18px;text-align: center;font-weight: 300;}
.sub_cont_banner div p span{font-size:.8rem;}
.sub_cont_banner div .direct_btn{display:none;}
.full_type .inner_wrapper{height:467px;}
.full_type .txt_wrap{position: initial;transform: initial;text-align: center;}
.full_type .txt_wrap h2{padding-bottom: 0;font-size:24px;line-height: 1.5;letter-spacing: -0.6px;}

/* achive */
.achive_sub{background:url('../../../../images/hyosung/fo/contents/achive_mob_bg.jpg');}
.achive_sub .inner_wrapper .txt_wrap{padding-top:61px;}
.achive_sub .inner_wrapper .txt_wrap p{font-size:14px;}
.sub_cont_area.achive_cont .inner_wrapper{padding-top:57px !important;}
.sub_cont_area .lt_grid{margin-top:20px;}
.sub_cont_area .lt_grid li{width:48%;height:auto;gap:1%;margin:0;}
.sub_cont_area .lt_grid li div img{border-radius:10px;}
.sub_cont_area .lt_grid li div div{padding-top:14px;}
.sub_cont_area .lt_grid li div div p:first-child{height:27px;}
.sub_cont_area .lt_grid li div div p:nth-child(2){padding-top:12px !important;padding:0;font-size:13px;font-weight:500;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.sub_cont_area .lt_grid li div div p .tit{font-size:10px;}
.sub_cont_area .lt_grid li div div p .date{font-size:11px;float:initial;font-weight:lighter;}
.sub_cont_area .tab_Pagination div{padding:11px 22px;}
.sub_cont_area .tab_Pagination div a{font-size:12px;}
.achive_sub{height:455px;background-repeat:no-repeat;background-size:cover;background-position:bottom;}
.sub_cont_area .lt_grid li div img{height:97px;}
.view_list>ul>li>a>p{left:125px;}

/* BOARD DETAIL */
.board_view .detail_cont{margin-bottom:0px;}
.detail_cont{display:block !important;}
.detail_cont>div:first-child{width:100%;margin-bottom:20px;}
.detail_cont>div:last-child{width:100%;}
.detail_cont .txt_wrap{margin-bottom:50px;}
.detail_cont .g_btn{font-size:15px;}

/* solution */
.sub_tit_area.solution_page{background:url("../../../../images/hyosung/fo/layout/solution_bg.jpg");background-size:cover;background-position:-268px;height:241px;}
.sub_tit_area.solution_page.sl02{background-position:-90px;height: 241px;}
.sub_tit_area.solution_page.sl03{background-position:center;height: 241px;}
.sub_tit_area.solution_page.sl04{background-position:center;height: 241px;}
.sub_tit_area.solution_page.sl05{background:url("../../../../images/hyosung/fo/layout/solution05_mob_bg.jpg");background-size:cover;background-position:center;height: 241px;}
.sub_tit_area.solution_page.sl06{background:url("../../../../images/hyosung/fo/layout/solution06_mob_bg.jpg");background-size:cover;background-position:center;height: 241px;}
.sub_tit_area.solution_page.sl07{background-position: -340px;height: 241px;}
.sub_tit_area.solution_page.sl08{background-position: -330px;height: 241px;}
.sub_tit_area.solution_page.sl09{background:url("../../../../images/hyosung/fo/layout/solution09_mob_bg.jpg");background-size:cover;height: 241px;}
.sub_tit_area.solution_page.sl10{background:url("../../../../images/hyosung/fo/layout/solution10_mob_bg.jpg");background-size:cover;background-position:center;height: 241px;}
.sub_tit_area.solution_page.sl11{background-position:center;height: 241px;}
.sub_tit_area.solution_page .inner_wrapper{padding:0 !important;}
.sub_tit_area.solution_page .txt_wrap{width:100%;padding:126px 0 65px 20px; }
.solution_page p{color:#6c747c;font-size:13px !important;letter-spacing: -0.35px;}
.solution-subtit{padding-top:44px;padding-bottom:60px;}
.solution_page h2{padding:20px 0;font-size:22px !important;}
.solution_page h3.col-sub-tit{font-size:18px !important;}
.solution_page .solution-subtit h4.col-sub-tit{font-size:14px;}
.solution_page h5.col-sub-tit{font-size:14px !important;padding-bottom:14px;}
.solution_page .solution-subtit h4.col-sub-tit img{width:57px;height:31px;transform: translateY(-10px);}
.sol_sub_list{margin-top:25px;}
.grid_container{display:none;}
.block_container{display:block;width:100%;}
.block_container .block-item{width:100%;margin-bottom:20px;}
.block_container .block-item img{width:100%;}
.block_container .block-item>p{padding-bottom:51px;}
.block_container .block-item:last-child>p{padding-bottom:20px;}
.block_container .sol_sub_list li p{transform:translateY(13px);}
.solution_faq{margin-top:80px;}
.solution_faq .inner_wrapper .lt_faq{margin-top:0;}
.solution_faq .inner_wrapper .lt_faq .lt_tit{padding:30px 0;}
.solution_faq .inner_wrapper .lt_faq .lt_tit p{transform:initial !important;}

.use_method{}
.use_method h2{padding-bottom:0 !important;}
.use_method .inner_wrapper{padding:40px 20px 80px 20px !important;}
.use_method .inner_wrapper>div{display:block;}
.use_method .inner_wrapper .img_wrap{position:relative;width: 100%;height: 222px;border-radius: 20px;padding: 0 ;margin: 30px 0;}
.use_method .img_wrap img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width: 222px;height: 222px;margin:auto;}
.use_method .txt_wrap{width:350px;margin:0 auto;padding-left:0;}
.use_method .txt_wrap h4{font-size: 15px;font-weight: bold;line-height: 1;letter-spacing: -0.45px;margin-bottom:3px;}
.use_method .txt_wrap p{font-size: 14px;}

/* customer_detail */
.sns_wrap{float:inherit;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);}
.sns_wrap li img{width:34px;height:34px;}
.sns_wrap li{padding-right:7px;}
.sub_detail_tit{position:relative;padding:60px 0 20px 0;}
.sub_detail_tit div{text-align:center;}
.sub_detail_tit div p{color:#1158fe;font-size:1rem;font-weight:bold;}
.sub_detail_tit div p.date{color:#8b8b8b;font-size:0.8rem;font-weight:300;}
.sub_detail_tit div h1{font-size:1.5rem;padding:10px 0;}
.sub_content_text .cont_pargrph p{font-size:0.9rem;line-height:1.8rem;}
.sub_content_text .cont_pargrph h4{font-size:1.1rem;font-weight:700;}
.sub_content_text p img{max-width:100% !important;height:auto !important;}

/* newsletter */
.sub_tit_area.news{background:url('../../../../images/hyosung/fo/layout/newsletter_mob_bg.jpg');height:455px;background-size: cover;background-position:bottom;}
.sub_tit_area.news .inner_wrapper .txt_wrap{padding-top:61px;}
.sub_tit_area.news .inner_wrapper .txt_wrap p{font-size:14px;}
.bl_el_input{display:inherit !important;}
.bl_el_input .bl_el_w50{margin-bottom: 20px;;}
.news_slider .slick-slide{overflow:hidden;min-height: 300px;border-radius: 20px;box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;}
.sub_cont_area.news .inner_wrapper{padding-top:69px !important;}
.sub_tit_area.news .txt_wrap{padding-top:86px;}

/* newsletter-board */
.sub_cont_area .lt_board li .lt_tit{padding:22px 0;}
.sub_cont_area .lt_board li .lt_tit a{}
.sub_cont_area .lt_board li .lt_tit div p{font-size:15px;}
.sub_cont_area .lt_board li .lt_tit div .date{font-size:15px;}
.lt_board .volMark{width:80px;height:80px;border-radius:15px;margin: auto 15px auto 0;}
.lt_board .volMark img{width:80px;height:80px;}
.lt_board .volMark p{font-size:15px;}
.lt_board .volMark span.num{font-size:30px;line-height:25px;}
.news_board li .lt_tit>div{}
.news_board li .lt_tit>div .txt_wrap{width:calc(100% - 80px);margin:auto 0;}

/* company_info */
.lt_tab_area.wd100 .slick-track{width:100% !important;}
.company_tit{padding-top:60px;}
.company_tit .emp{font-size:16px;padding-bottom:10px;}
.company_tit h1{font-size:32px;letter-spacing: -0.8px;line-height:40px;padding-bottom:30px;}
#hyosungfms{height:initial;}
#hyosungfms .bg_area{height: 492px;background-position: -565px;}
#hyosungfms .inner_wrapper{display: block;padding-top:100px !important;}
#hyosungfms h2{width:100%;font-size:22px;padding-bottom: 30px;}
#hyosungfms .inner_wrapper div{width:100%;}
#hyosungfms .inner_wrapper div p{font-size:14px;width:100%;line-height:25px;letter-spacing:-0.35px;}
#hyosungfms .inner_wrapper>div>div{width:100%;margin-top:40px;}
#hyosungfms .inner_wrapper>div>div p{width:50%;padding-right:0;padding-bottom:20px;font-size:25px;}
#hyosungfms .inner_wrapper>div>div p span{font-size:13px;}
#hyosungfms .hs_fms{padding-top:60px !important;}
#hyosungfms .hs_fms ul{display:inherit;padding-top:16px;}
#hyosungfms .hs_fms ul li{position:relative;width:100%;height:122px;padding:31px 16px;border-radius:15px;margin-bottom:20px;}
#hyosungfms .hs_fms ul li img{position:absolute;top:50%;left:0px;transform:translateY(-51%);width:100px;padding:initial;}
#hyosungfms .hs_fms ul li p{float:right;width:calc(100% - 78px);text-align: left;font-size:18px;}
#hyosungfms .hs_fms ul li p.point{font-size:18px;}

#vision{height:initial;padding-top:80px;margin-bottom: 90px;}
#vision .inner_wrapper>div h3{font-size:22px;line-height:32px; letter-spacing: -1.55px;}
#vision .inner_wrapper>div>p{font-size:16px;letter-spacing: -0.4px;}
#vision .inner_wrapper>div ul{margin-top:30px;display:block;}
#vision .inner_wrapper>div ul li{width:100%;height:initial;border-radius:20px;padding:20px;margin-bottom:20px;}
#vision .inner_wrapper>div ul li img{width:61px;height:61px;}
#vision .inner_wrapper>div ul li p:first-of-type{padding-top:0;font-size:22px;line-height: initial;}
#vision .inner_wrapper>div ul li p.point{padding-bottom:7px;}
#vision .inner_wrapper>div ul li p:last-of-type{font-size:14px;line-height:22px;letter-spacing: -0.5px;}

#client{margin-bottom: 40px;}
#client .inner_wrapper h3 {font-size: 24px; margin-bottom: 40px;}
#client .inner_wrapper>div div {width: 100%;padding: 30px 25px;border-radius: 20px;box-shadow: 0 10px 20px 0 rgb(0, 0, 0, 0.1);margin-bottom: 20px;}
#client .inner_wrapper>div div>p.tit {font-size: 18px;margin-bottom: 6px;}
#client .inner_wrapper>div div p {font-size: 14px; font-weight: 400;}


#history{padding-top:0;}
#history h2{font-size:22px;letter-spacing: -0.8px;line-height: 32px;}
#history .slide_btn_wrap{transform:translateY(-46px);}
#history .slide_btn_wrap img{width:46px;}
#history .comp_slide{position:relative;width:100%;height:300px;overflow:hidden;margin-top:25px;border-top:7px solid #262626;}
#history .comp_slide .comp_slide_wrap{width:900%;height:300px;}
#history .comp_slide .comp_slide_wrap>div{float:left;display:flex;width:100%;height:300px;background-color:#fff;}
#history .comp_slide .comp_slide_wrap>div>div{width:90%;padding-top:35px;}
#history .com_info_tbl{margin-top:0;margin-bottom:76px;}
#history .com_info_tbl .col:first-child{border-top:1px solid #e2e2e2;}
#history .com_info_tbl .col{width:100%;height:initial;border:none;}
#history .com_info_tbl .col:last-child{border:none;}
#history .com_info_tbl .col div{display:block;float:initial;width:100%;border-bottom:1px solid #e2e2e2;}
#history .com_info_tbl .col div p{float:initial;line-height:initial;display:inline-block;font-size:14px;padding:16px 0;}
#history .com_info_tbl .col .doub_line{transform:translateY(-11px);}
#history .com_info_tbl .col div p:first-child{width:35%;padding-left:0px;}
#history .com_info_tbl .col div p:last-child{width:63%;}
#history .comp_slide .comp_item p{font-size:14px;}
#history .comp_cooporate{margin-bottom:50px;}
#history .comp_cooporate h3{font-size:23px;line-height:32px;margin-bottom:30px;margin-top:0;}
#history .comp_cooporate img{width:100%;}

/* SECURITY */
.security.sub_tit_area{height:520px;background: url('../../../../images/hyosung/fo/layout/security_mob_bg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;height:241px;}
.sub_tit_area .txt_wrap{padding-top:77px;}
.security.sub_tit_area .txt_wrap p{font-size:16px;font-weight: 300;}
.security_cont .inner_wrapper{padding:42px 20px 0 20px !important;}
.security_cont .sec_info{display:block;margin-bottom:70px ;}
.security_cont .sec_info>div:first-child{width:100%;height:186px;margin:0 auto 30px;}
.security_cont .sec_info>div:first-child img{width:153px;height:109px;}
.security_cont .sec_info .txt_wrap{width:100%;}
.security_cont .sec_info .txt_wrap h3{margin-bottom: 18px;font-size:22px;}
.security_cont .sec_info .txt_wrap p{color:#6c747c;font-size:14px;}
.security_cont .sub_cont_banner .inner_wrapper{padding-top:0px !important;}

.security_cont .sec_key{margin-bottom:60px;}
.security_cont .sec_key h2{font-size:22px;margin-bottom: 15px;}
.security_cont .sec_key>p{ font-size: 14px;}
.security_cont .sec_key>div{display:flex;margin-top:40px;gap:22px;}
.security_cont .sec_key>div>div{display:block;width:50%;}
.security_cont .sec_key>div>div p{width:100%;}
.security_cont .img_box{margin-bottom:15px;width:100%;height:164px;border-radius: 25px;}
.security_cont .img_box img{width:120px;}
.security_cont .txt_box{width:100%;}
.security_cont .sec_key>div>div h4{font-size:16px;margin-bottom:15px;}
.security_cont .sec_key>div>div p{font-size:14px;}

.security_cont .sec_sep{margin-bottom:60px;}
.security_cont .sec_sep h2{font-size:22px;margin-bottom: 10px;}
.security_cont .sec_sep>p{ font-size: 14px;color: #6c747c;}
.security_cont .sec_sep>img{width:100%;padding-top: 55px;padding-bottom: 60px;}
.security_cont .sec_sep .img_box img{width:80px;}
.security_cont .sec_sep .img_box.w130 img{width:105px;}
.security_cont .sec_sep>div{display:flex;gap:4%;}
.security_cont .sec_sep>div>div{display:block;width:48%;}
.security_cont .sec_sep>div>div h4{margin-bottom:15px;font-size:16px;}
.security_cont .sec_sep>div>div p{font-size:14px;width:90%;}

/* CI/BI */
.cb_info{}
.sub_tit_area.cb_info{background: url('../../../../images/hyosung/fo/layout/cibi_mob_bg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;height:241px;}
.sub_tit_area.cb_info .inner_wrapper{padding-top:70px !important;padding-bottom:20px !important;}
.sub_tit_area.cb_info .inner_wrapper .txt_wrap{padding-top:61px !important;}
.sub_tit_area.cb_info .inner_wrapper .txt_wrap h1{padding-bottom:30px;}
.cb_info p{color:#6c747c;font-size:14px;margin-bottom:30px;line-height: 22px;}
.cb_info .sub_tit_area{position:relative;height:375px;border-bottom: 1px solid #acacac;margin-bottom:40px;}
.cb_info .sub_tit_area>div{display: block;}
.cb_info .sub_tit_area h2{font-size:26px;padding-bottom:13px;margin-top:70px;}
.cb_info .sub_tit_area p{position:absolute;bottom:-54px;font-size:15px;line-height:24px;width:100%;}
.cb_info .sub_tit_area>div>img{position:absolute;top:63px;left:50%;transform:translateX(-50%);width:325px !important;height:133px !important;}
.cb_info.bi{margin-bottom:80px;}
.cb_info.bi .sub_tit_area>div>img{position:absolute;top:90px;left:50%;transform:translateX(-50%);width:234px !important;height:85px !important;}
.cb_info h4{font-size:18px;font-family: 'Poppins', sans-serif;}
.cb_info .color_wrap{display:block;margin-top:30px;height:initial;margin-bottom:115px;}
.cb_info .color_wrap:last-child{margin-bottom:5px;}
.cb_info .color_wrap>div{width:100%;}
.cb_info .color_wrap h5{font-size: 18px;font-family: 'Poppins', sans-serif;}
/* ci colorwrap */
.cb_info .color_wrap>div:last-child{width:100%;height:initial;}
.cb_info .color_wrap>div:last-child>div{display:block;width:100%;}
.cb_info .color_wrap>div:last-child>div>div{width:100%;}
/* bi colorwrap */
.cb_info .color_wrap>div:last-child{width:100%;height:initial;margin-top:38px;}
.cb_info .color_wrap>div:last-child>div>div{width:100%;}

/* RECRUIT */
.future>h4{font-size:20px;padding-top:70px;}
.future h2{font-size:22px;line-height:32px; margin-top: 80px;}
.future p{font-size:16px; line-height: 1.5;}
.sub_tit_area.recruit_page{height:241px;background-position: 70%;}
.sub_tit_area.recruit_page:before{-webkit-filter: brightness(0.30);filter: brightness(0.50);}
.sub_tit_area.recruit_page .txt_wrap{padding:130px 30px;}
.sub_tit_area.recruit_page h1{font-size:36px;}
.sub_tit_area.recruit_page p{font-size:16px;font-weight:300;color:#fff;}
.sub_cont_area.recruit_page .sub_tit_area{margin-top:30px;margin-bottom: 20px;}
.sub_cont_area.recruit_page .sub_tit_area .emp{font-size: 20px;margin-bottom: 15px;;}
.sub_cont_area.recruit_page .sub_tit_area h2{font-size: 22px;line-height: 32px;;}
.sub_cont_area.recruit_page .sub_tit_area p{font-size: 16px;line-height: 24px;}
.rct_talent .slick-slide{min-height:290px;}
.slick-dotted.slick-slider.rct_talent{width: 111%;transform: translateX(-14px);margin-bottom: 130px !important;}
.slick-dots{bottom:-46px !important;}
.rct_talent {flex-direction: column;}
.rct_talent .item{height:220px; margin-bottom: 26px;}
.rct_talent .item .top{padding:30px 0;}
.rct_talent .item .top h4{font-size: 30px;}
.rct_talent .item .bottom{padding:20px;}
.sub_cont_area.recruit_page .sub_tit_area h4 {font-size: 26px;}
.sub_cont_area.recruit_page img.pc_none{display: block !important;margin-bottom:80px;}
.rct_system .mt100{margin-top:70px;}
.rct_system h3{font-size:26px;line-height:43px;}
.rct_system .col p{padding:0;}
.rct_system .col{width:100%;display:flex;padding:20px 0;height:initial}
.rct_system .col:first-child{margin-top:10px;border-top:1px solid #333;border-bottom:1px solid #333;}
.rct_system .col:last-child{border-bottom:1px solid #dcdde2;}
.rct_system .sub_tit_area p{font-size:16px !important;}
.rct_system .col p:first-child{width:48%;font-size: 16px;padding:0;}
.rct_system .col p:last-child{width:100%;font-size: 14px;line-height: 21px;}
.rct_system .col_hd p{font-size:16px !important;}
.rct_ask{margin-bottom:76px !important;}
.rct_ask h4{margin-bottom:12px;font-size:20px;}
.rct_ask h3{font-size:26px;margin-bottom:23px;}
.rct_ask p{font-size:12px;}
.rct_faq li>div>div .Qmark{display: none !important;}
.rct_faq li>div>div p{transform:initial;}
.welfare .col:first-child{border-top:1px solid #333 !important;border-bottom:1px solid #dcdde2;}
.welfare .col{display:table;}
.welfare .col p:first-child{width:100%;text-align:left;padding-left:15px;font-weight:500;}
.welfare .col p{padding-left:15px;}
.welfare .col:last-child{margin-bottom:76px;border-bottom:1px solid #dcdde2 !important;}

/* use_inquiry */
.use_inquiry{height:439px;}
.use_inquiry .inner_wrapper{height:439px;}
.use_inquiry .inner_wrapper .txt_wrap{padding-top:33px;text-align: center;}
.use_inquiry .txt_wrap p{line-height: 1.33;letter-spacing: -0.45px;font-weight: 300;}
.use_inquiry img{width:274px;position:absolute;top:210px;left:50%;transform:translateX(-50%);}
.inq_cont{border:none;padding:0 0 102px 0;margin-top:58px;}
.inq_cont h3{margin-bottom:10px;line-height:32px;}
.inq_cont p{margin-bottom:17px;font-size:14px;}
.inq_cont .contact_num p{width:30%;color:#1158fe;}
.inq_cont .contact_num p span{display:block;font-size:16px;color:#1158fe;font-weight:400;}
.inq_cont .contact_num p span.emp{color:#2b2b2b;font-weight:bold;}
.inq_cont .txt_wrap:last-child{width:100%;}
.customer_service{padding-top:0;padding-bottom:0px;}
.customer_service h3{text-align:left;margin-bottom:10px;}
.customer_service div{width:100%;}
.customer_service div div{width:100%;display:flex;}
.customer_service div div img{position:initial;left:0;width:100px;height:100px;transform:translateY(10px);padding-right:20px;}
.customer_service div div dl{padding-left:0;padding-top:0;margin:auto 0;}
.customer_service div div dl dt{padding-bottom:6px;font-size:15px;font-weight:500;}
.customer_service div div dl dd{font-size:15px;font-weight:300;}
.inq_banner{margin-bottom:85px;}

/* FMS+ */
#hyosungcms{}
#hyosungcms .bg_area{height:590px;background: url('../../../../images/hyosung/fo/layout/cms_main_mob_bg.jpg');background-size: cover;}
#hyosungcms .bg_area>div{width:338px;border-radius: 20px;padding:45px 13px;}
#hyosungcms .bg_area>div h3{line-height: 1.45;letter-spacing: -0.55px;}
#hyosungcms .bg_area>div p{font-size:16px;line-height: 1.44;letter-spacing: -0.4px;}
#hyosungcms .cms_info{width:100%;display:block;}
#hyosungcms .cms_info>div{width:100%;height:200px;border-radius: 20px;padding:30px 27px 25px 30px;}
#hyosungcms .cms_info>div:first-child{margin-top:60px;margin-bottom:38px;}
#hyosungcms .cms_info>div img{width:65px;height: 65px;}
#hyosungcms .cms_info>div p{width:75%;font-size: 18px;line-height: 1.44;letter-spacing: -0.45px;}
#hyosungcms .cms_info>div span{font-size:14px; line-height: 1.5;letter-spacing: -0.35px;display: block;color:#6c747c;margin-top: 7px;}
#hyosungcms img {width: 150px;}

#cmsplus{}
#cmsplus .inner_wrapper{display: block; width: 100%;}
#cmsplus .inner_wrapper h2{margin-top: 50px; font-size: 24px;}
#cmsplus .inner_wrapper>p {font-size: 16px;}
#cmsplus .inner_wrapper>div {margin-top: 40px;}

#character{margin: 80px 0 80px;}
#character .inner_wrapper{display:block; padding-top: 80px !important; padding-bottom: 50px !important;}
#character .inner_wrapper>div{margin-top:30px;}
#character h2{font-size: 24px !important;width:100%;margin-bottom:29px !important;}
#character .inner_wrapper>div{width:100%;margin-bottom:30px;}
#character .inner_wrapper>div>div{width:100%;}
#character .inner_wrapper>div img{float:left;width:81px;height:81px;margin-bottom:30px;margin-right:20px;}
#character .inner_wrapper>div h3{font-size: 18px !important;line-height: 26px;margin-bottom: 6px !important;width:100%;line-height: 1.44;letter-spacing: -0.45px;}
#character .inner_wrapper>div p{font-size:14px !important;line-height: 1.5;letter-spacing: -0.35px;}

#customer{}
#customer .inner_wrapper{margin-bottom:125px;}
#customer .inner_wrapper h2 {font-size: 24px !important;}
#customer .inner_wrapper>div {margin-top: 40px;}
#customer .inner_wrapper>div>div img {width: 81px; height: 81px; margin-right: 20px; margin-top: 10px;}
#customer .inner_wrapper>div>div .txt_wrap h4 {font-size: 18px !important;}
#customer .inner_wrapper>div>div .txt_wrap p {font-size: 14px !important;}


#auto{}
#auto .inner_wrapper{margin-bottom:125px;}
#auto .inner_wrapper>.txt_wrap,#cmssolution .inner_wrapper>.txt_wrap{height:50%;margin-bottom: 26px;}
#auto .inner_wrapper>.txt_wrap h2,#cmssolution .inner_wrapper>.txt_wrap h2{font-size: 23px;padding-bottom:8px !important;}
#auto .inner_wrapper>.txt_wrap p,#cmssolution .inner_wrapper>.txt_wrap p{font-size: 14px;color:#6c747c;}
.cms_list{width:112%;height:300px;flex-wrap:nowrap !important;transform: translateX(-20px);}
.cms_list .item{position: relative;left: 20px;width:296px !important;height:281px;margin-bottom: 0px;border-radius:30px;overflow:hidden;box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.1);}
.cms_list .item .txt_wrap{position:absolute;left:0;bottom:0;width:296px;height:50%;transform:initial;padding:20px}
.cms_list .item .txt_wrap h4{font-size:18px; margin-bottom:6px;}
.cms_list .item .txt_wrap p{font-size:14px;}
.cms_list .item .img_wrap:first-child{position:relative;width: 296px;height: 50%;border-radius:0;background-color:#f0f1f2;}
.cms_list .item .img_wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
#auto .cms_list .item .img_wrap.i01 img{width:120px !important;height:94px;}
#auto .cms_list .item .img_wrap.i02 img{width:110px !important;height:93px !important;}
#auto .cms_list .item .img_wrap.i03 img{width:123px !important;height:95.5px;}
#cmssolution .inner_wrapper{margin-bottom:125px;}
/* #cmssolution .cms_list .item .img_wrap.i01 img{width:135px;height:91px;}
#cmssolution .cms_list .item .img_wrap.i02 img{width:146px;height:92px;}
#cmssolution .cms_list .item .img_wrap.i03 img{width:153px;height:113px;}
#cmssolution .cms_list .item .img_wrap.i04 img{width:74px;height:114px;} */

#simple{width:100%;height:802px;padding:67px 0;}
#simple h2{font-size:23px;}
#simple .inner_wrapper>p{font-size: 16px;font-weight:200;}
#simple .inner_wrapper>div{display:block;margin-top: 20px;}
#simple .inner_wrapper>div>div{width:100%;height:117px;margin-bottom: 11px;background-color:rgba(255,255,255,.9);}
#simple .inner_wrapper>div>div .txt_wrap{width:300px;}
#simple .inner_wrapper>div>div p:first-child{font-size: 18px;padding-bottom: 7px;letter-spacing: -0.45px;}
#simple .inner_wrapper>div>div p:last-child{font-size: 14px;color:#6c747c;letter-spacing: -0.35px;}

/* API */
.api_sub.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/api_bg_mob.png');background-size: cover;height:241px;}
.api_sub.sub_tit_area .txt_wrap{padding-top:77px !important;}
.api_sub.sub_tit_area .txt_wrap h1{font-size:32px;}
.api_sub.sub_cont_area{}
.api_sub.sub_cont_area .inner_wrapper>.txt_wrap{font-size:20px;line-height: 32px;letter-spacing: -0.5px;padding:59px 0 51px 0;}
.api_sub.sub_cont_area .inner_wrapper>.txt_wrap h3 {font-size: 20px !important;}
.tab_slide_container .tab_list .tab_row div span{font-size:13px;}
.tab_slide_container .slide_content{height:741px;margin-bottom:64px;}
.tab_slide_container .slide_content .slide{height:820px;padding:41px 0 51px 0;}
.tab_slide_container .slide_content .slide>p{font-size:14px;letter-spacing: -0.35px;padding-bottom:15px;}
.tab_slide_container .slide_content .slide>h3{text-align: center;font-size:18px;padding-bottom:56px;}
.tab_slide_container .slide_content img{width:calc(100% - 34px);margin:0 17px;padding-bottom:60px;}
.tab_slide_container .slide_info h4{font-size:15px;letter-spacing: -0.3px;padding-bottom: 21.5px;}
.tab_slide_container .slide_info{padding:0 17px;}
.tab_slide_container .slide_info .col{display:flex;}
.tab_slide_container .slide_info .col p{font-size:13px;padding:20px 0;}
.tab_slide_container .slide_info .col p:first-child{width:50px;margin:auto 0;}
.tab_slide_container .slide_info .col p:last-child{width:calc(100% - 50px)}

/* CMS payment */
.cms_pay.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/cms_pay_bg_mob.jpg');height:241px;background-size:cover;}
.cms_pay.real.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/real_cms_pay_bg_mob.jpg');height:241px;background-size:cover;}
.cms_pay.sub_tit_area .txt_wrap{padding-top:57px;}
.cms_pay.credit.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/credit_cms_pay_bg_mob.jpg');height:241px;background-size:cover;}
.cms_pay.virsual.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/virsual_cms_pay_bg_mob.jpg');height:241px;background-size:cover;}
.cms_pay.hp.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/hp_cms_pay_bg_mob.jpg');height:241px;background-size:cover;}
.cms_pay.charge.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/charge_cms_pay_bg_mob.jpg');height:241px;background-size:cover;}
.ext_svc.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/extra_mob_bg.jpg');height:241px;background-size:100%;background-size:cover;background-position:-420px 38px;}
.cms_pay.sub_tit_area h1{font-size:32px;padding-top:25px !important;}
.ext_svc.sub_tit_area h1{font-size:32px;padding-top:25px !important;}

.cms_pay.sub_cont_area{margin-bottom:80px;}
.cms_pay.sub_cont_area .tab_slide>.txt_wrap{padding:60px 0 39px 0;}
.cms_pay.sub_cont_area .tab_slide>.txt_wrap h2{font-size:24px;line-height:32px;letter-spacing: -1px;}
.cms_pay.sub_cont_area .tab_slide p.recommand{font-size:14px;line-height:24px;margin-bottom:80px;}
.cms_pay.sub_cont_area .tab_slide p.recommand span{height:38px;line-height:38px;font-size:11px;color:#262626;padding:0 15px;border-radius: 20px;margin-right:4px;margin-bottom:6px;}
.cms_pay.sub_cont_area .tab_slide p.recommand span:first-of-type{margin-top:11px;margin-left:0;}
/* .cms_pay.sub_cont_area .tab_slide_container{height:2150px;}
.cms_pay.sub_cont_area .tab_slide_container.realcms{height:1865px;}
.cms_pay.sub_cont_area .tab_slide_container.creditApproval{height:2085px;}
.cms_pay.sub_cont_area .tab_slide_container.virsualApproval{height:1873px;}
.cms_pay.sub_cont_area .tab_slide_container.hpApproval{height:2030px;}
.cms_pay.sub_cont_area .tab_slide_container.chargeApproval{height:2050px;}
.cms_pay.sub_cont_area .tab_slide_container.ext_svc{height:1410px;} */
.cms_pay.sub_cont_area .tab_slide h2{font-size:20px;letter-spacing: -0.76px;padding-bottom:0px;}
.cms_pay.sub_cont_area .tab_slide .svc_charc{display:block;margin-bottom:40px;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div{width:100%;border-radius: 20px;padding:10px 0;margin-bottom:38px; font-size: 16px; font-weight: normal; box-shadow: none;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div span {font-size: 16px; color: #000; font-weight: 500;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div p:first-child{font-size:18px;padding-bottom:7px;}
.cms_pay.sub_cont_area .tab_slide .svc_charc div p:last-child{font-size:14px;font-weight: 400;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs img{width:261px;margin:0 auto;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs.realcms img{width:127px !important;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs.creditApproval img{width:127px !important;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs.virsualApproval  img{width:113px !important;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs.hpApproval img{width:113px !important;}
.cms_pay.sub_cont_area .tab_slide .svc_prcs.chargeApproval img{width:330px !important;}
.cms_pay.sub_cont_area .ext_svc{}
.cms_pay.sub_cont_area .ext_svc>.txt_wrap{padding-bottom:80px;}
.cms_pay.sub_cont_area .ext_svc>.txt_wrap p{font-size:12px;letter-spacing: -0.3px;}
.cms_pay.sub_cont_area .ext_svc>div:last-child{width:100%;}
.cms_pay.sub_cont_area .ext_svc .col{width:100%;padding:40px 0;margin-bottom:26px;}
.cms_pay.sub_cont_area .ext_svc .col>img{width:117px;height:auto;}
.cms_pay.sub_cont_area .ext_svc .col>.txt_wrap{right:20px;width:calc(100% - 135px);}
.cms_pay.sub_cont_area .ext_svc .col>.txt_wrap h4{font-size:16px;margin-bottom:6px;}
.cms_pay.sub_cont_area .ext_svc .col>.txt_wrap p{font-size:14px;}

/* alliance */
.alliance.sub_tit_area{background:url('../../../../images/hyosung/fo/layout/connect_mob_bg.jpg');background-size: cover;background-position: right;height:241px;}
.alliance.sub_tit_area h1{font-size:32px;padding-top:10px !important;}
.alliance.sub_cont_area .inner_wrapper{margin-bottom:80px;}
.alliance.sub_cont_area .txt_wrap{padding-top:60px;}
.alliance.sub_cont_area h2{font-size:24px;line-height: 32px;letter-spacing: -0.6px;padding-bottom:14px;}
.alliance.sub_cont_area .txt_wrap>p{font-size: 14px;line-height: 24px;letter-spacing: -0.35px;}
.alliance.sub_cont_area .txt_wrap .h_btn{margin-top:28px;min-width:155px;height:50px;padding: 11px 30px;}
.alliance.sub_cont_area .inner_wrapper>div:nth-child(2)>p{font-size: 14px;margin-bottom: 26px;}
.alliance.sub_cont_area .svc_charc{display:block;width:100%;}
.alliance.sub_cont_area .svc_charc div{width:100%;border-radius: 20px;padding:21px 0;margin-bottom: 38px;}
.alliance.sub_cont_area .svc_charc div p:first-child{font-size:18px;padding-bottom: 7px;}
.alliance.sub_cont_area .svc_charc div p:last-child{font-size:14px;}

/* brandstory */
.company_tit > p:nth-of-type(2){padding-top:8px;font-size:14px;color: #6c747c;margin-bottom:50px;letter-spacing: -0.35px;}
.bd_story h1{padding-bottom:10px;}

#our_mission{background-size: cover;height: initial;background-position: -286px;}
#our_mission .inner_wrapper{padding:70px 20px !important;}
#our_mission .inner_wrapper p.bold{color:#fff;font-size: 14px;padding-bottom: 20px;font-weight:bold}
#our_mission .inner_wrapper p{color:#fff;font-size: 16px;font-weight: 300;}
#our_mission .inner_wrapper p:last-of-type{text-align: center;padding-top: 10px;font-size:14px;}
#our_mission .inner_wrapper p:nth-of-type(2){margin-bottom:60px;}
#our_mission .inner_wrapper h4{font-size:20px;font-weight:200;color:#fff;padding-bottom: 8px}
#our_mission .inner_wrapper h1{font-size:24px;line-height: 1.25;letter-spacing: -1.4px;color: #fff;padding-bottom: 18px;}
#our_mission .circlebar{position: relative;height:102px;margin-top:30px;}
#our_mission .circlebar>div{border-radius: 150px;height:102px;}
#our_mission .circlebar>div .txt_wrap{text-align: center;}
#our_mission .circlebar>div p:first-child{font-size:10px;}
#our_mission .circlebar>div p:last-child{font-size:5px;padding-top:3px;}
#our_mission .circlebar .circle{left:15px;width:74px;height: 74px;border-radius:70px;}
#our_mission .circlebar .circle .txt_wrap{left:5px;}
#our_mission .circlebar .circle .txt_wrap p{color:#fff;}
#our_mission .circlebar .circle_lv2{left:10px;z-index: 3;width:50%;height:84px;}
#our_mission .circlebar .circle_lv2 .txt_wrap{right:5%;}
#our_mission .circlebar .circle_lv3{left:5px;z-index: 2;width:75%;height:92px;}
#our_mission .circlebar .circle_lv3 .txt_wrap{right:5%;}
#our_mission .circlebar .circle_lv4{z-index: 1;width:100%;height:102px;}
#our_mission .circlebar .circle_lv4 .txt_wrap{right:5%;}

#our_way{height:initial;}
#our_way .inner_wrapper{padding:60px 20px 80px 20px !important;}
#our_way .inner_wrapper .emp{margin-bottom: 20px;font-size: 14px;}
#our_way .inner_wrapper h1{font-size: 24px;line-height: 1.25;letter-spacing: -1.4px;margin-bottom: 8px;}
#our_way .inner_wrapper>p{margin-bottom:30px;font-size:16px;color:#6c747c;line-height: 1.55;letter-spacing: -0.55px;}
#our_way .inner_wrapper>div{width:100%;display:block;}
#our_way .inner_wrapper>div div{width:100%;margin-bottom:20px;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);padding:30px 23px;border-radius: 20px;}
#our_way .inner_wrapper>div div p:first-child{font-size:18px;padding-bottom: 10px;}
#our_way .inner_wrapper>div div p:last-child{font-size:14px;line-height: 1.5;letter-spacing: -0.35px;}

#our_solution{background-color:#eff1f2;height:initial;}
#our_solution .inner_wrapper{padding:80px 20px !important;}
#our_solution .inner_wrapper .emp{margin-bottom:20px;font-size: 14px;}
#our_solution .inner_wrapper h1{font-size: 24px;margin-bottom:12px;}
#our_solution .inner_wrapper>p{font-size:14px;line-height: 1.71;letter-spacing: -0.35px;margin-bottom:20px;}
#our_solution .inner_wrapper>div{width:100%;}
#our_solution .inner_wrapper>div>div{margin-bottom:0;padding:20px 0 10px 0;display:flex;}
#our_solution .inner_wrapper>div>div img{width:81px;height:81px;margin-right:20px;}
#our_solution .inner_wrapper>div>div .txt_wrap{position:initial;top:initial;transform:initial;width:calc(100% - 101px);float:initial;}
#our_solution .inner_wrapper>div>div .txt_wrap h4{font-size:17px;padding-bottom: 10px;letter-spacing: -0.45px;}
#our_solution .inner_wrapper>div>div .txt_wrap p{font-size:14px;}

#our_history{background: url('../../../../images/hyosung/fo/layout/brand_story_bottom_mob.png');background-size: 110%;background-position: right;background-repeat: no-repeat;}
#our_history .inner_wrapper{padding:60px 20px 80px 20px !important;}
#our_history .inner_wrapper .bold{font-size:14px;margin-bottom:30px;}
#our_history .inner_wrapper h1{font-size:24px;line-height: 1.5;letter-spacing: -0.6px;margin-bottom:17px;}
#our_history .inner_wrapper p{font-size:16px;font-weight:200;}
#our_history .inner_wrapper>img{margin:39px auto 0;}

.story_banner{height:302px;}
.story_banner .inner_wrapper{padding:80px 20px 80px 20px !important;}
.story_banner .inner_wrapper h2{font-size:21px;margin-bottom:8px;line-height: 1.45;letter-spacing: -0.55px;}
.story_banner .inner_wrapper span{font-weight: bold;}
.story_banner .h_btn{padding:14px 22px;font-size: 15px;font-weight: 300;}
.story_banner .h_btn img{margin-left:18px;transform: translateY(-1px);}

/* CMS SQUARE */
#cmssquare{background:url('../../../../images/hyosung/fo/layout/square_mob_bg.jpg');background-size:cover;height:504px;}
#cmssquare h3{font-size: 24px;margin-bottom:20px; line-height: 1.33;}
#cmssquare p{font-size: 16px;}
#cmssquare .inner_wrapper{width:100%;padding:0 20px !important;height:504px; text-align: center;}
#cmssquare .inner_wrapper>div{transform:translateY(80px); width: 100%; margin-right: 0px;}
#cmssquare .inner_wrapper img {width: 205px; height: 127px; margin-top: 105px;}

/* #square{}
#square .inner_wrapper{padding:80px 20px !important;}
#square .inner_wrapper>h2{font-size:24px;margin-bottom:11px;}
#square .inner_wrapper>p{font-size: 16px;}
#square .logo_box{margin-top:50px;display:block;padding:56px 23px 50px 23px;}
#square .logo_box .txt_wrap{margin:auto 0;}
#square .logo_box .txt_wrap h4{margin-top:50px;margin-bottom:10px;font-size:20px;}
#square .logo_box .txt_wrap p{font-size: 14px; line-height: 1.5;letter-spacing: -0.35px;}
#square .logo_box img{width:220px;height:112.5px;}
#square .logo_box img.pc_none{margin:0 auto;} */

#square{margin-bottom: 80px;}
#square h1 {font-size: 24px !important;}
#square .inner_wrapper{margin-bottom:0px; padding: 100px 0 !important;}
#square .inner_wrapper h2 {font-size: 24px !important;}
#square .inner_wrapper>div {margin-top: 40px;}
#square .inner_wrapper>div>div img {width: 81px; height: 81px; margin-right: 20px; margin-top: 10px;}
#square .inner_wrapper>div>div .txt_wrap h4 {font-size: 18px !important;}
#square .inner_wrapper>div>div .txt_wrap p {font-size: 14px !important;}

#delivery{}
#delivery .inner_wrapper{padding:80px 20px 100px 20px !important;}
#delivery .inner_wrapper>h3{margin-bottom:8px;font-size:24px;}
#delivery .inner_wrapper>p{font-size:16px; color: #6c747c;}
#delivery img{width:81.2px; height:81.2px;margin-right:20px;}
#delivery .inner_wrapper>div{gap:30px;margin-top:40px;}
#delivery .inner_wrapper>div>div{width:100%;display:flex;}
#delivery .inner_wrapper>div>div .txt_wrap{margin:auto 0;}
#delivery .inner_wrapper>div>div .txt_wrap h4{font-size:18px;margin-bottom:6px;}
#delivery .inner_wrapper>div>div .txt_wrap p{font-size:14px;line-height: 1.63;letter-spacing: -0.4px;color: #6c747c; word-break: normal;}
#delivery .inner_wrapper>div>div .txt_wrap a {font-size: 14px;}

/* location */
.location_cont{display:inherit !important;}
.location_cont>div{width:100%;}
.sub_tit_area.terms.locate .txt_wrap{padding-bottom:60px}
#map{height:280px !important;}

/* LERGAL */
.terms_cont.inner_wrapper{padding:0 20px 85px !important;}
.terms_cont .terms_select{height:150px;padding-top:50px;}
.terms_cont .terms_select.privacy{height:initial;padding-top:0;margin-bottom:50px;}
.terms_cont .terms_select.slide{}
.terms_cont .terms_select ul{width:291px;}
.terms_cont .terms_select ul li:first-child{}
.terms_cont .terms_select ul li{padding:7px 0 7px 20px;}
.terms_cont .terms_select ul li a{font-size:14px;font-weight:bold;}
.terms_cont .terms_select img{}
.terms_cont .pdt90{padding-top:0px !important;}

/* familysite */
.sub_tit_area.terms .txt_wrap{padding-top:73px;padding-bottom:40px;}
.ly_table:first-child{padding:20px 0 40px;}
.ly_table{padding:40px 0;}
.ly_table h3{margin-bottom:10px;}
.ly_table .table{width:100%;}
.ly_table .thead{display:none;}
.ly_table .thead p{width:100%;line-height:3;text-align: left;padding-left:15px;font-weight:bold;}
.ly_table .tbody{border-top:2px solid #262626;}
.ly_table .tbody .tr{display:block;padding-bottom:10px;border-bottom:1px solid #dcdde2;}
.ly_table .tbody .tr p{width:100%;line-height: 3;padding-left:0px;font-size:0.8rem;font-weight:400;color:#454b51;}
.ly_table .tbody .tr p.mob_none{display:none !important;}
.ly_table .tbody .tr p:first-child{font-weight: bold;font-size:1rem;}
.ly_table .tbody .tr p span{display:inline-block !important;border:1px solid #ccc;border-radius:15px;padding:1px 10px;margin-right:10px;}
.ly_table .tbody .tr .td:first-child{font-size:0.9rem;font-weight:500;}

/* ASK */
.ask_page h3{font-size:15px;}
.sub_tit_area.ask_page .txt_wrap p{padding-bottom:55px;}
.sub_tit_area.ask_page .txt_wrap p.fs20 {font-size: 16px !important;}
}

@media screen and (max-width:500px){
  /* MODAL */
  .modal_contnt{width:280px;height:470px;}
  .modal_contnt .modal_topArea .modal_cont_img.full_img {top: -77px; left: -62px;}
}

/* 개인정보수집동의 */
.input_wrap {text-align: center;display: block;margin-top: 20px;font-size: 15px !important; font-weight: 500;}
.input_wrap input {margin: 0 5px;}

/* 에디터 리셋X */
.sub_content_text {font-family: unset;}
.sub_content_text hr {display: block;}
.sub_content_text i {font-style:italic;}
.sub_content_text ol {display: block; list-style-type: decimal; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px;}
.sub_content_text ol li {list-style: decimal;}
.sub_content_text ul {display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px;}
.sub_content_text ul li {list-style: disc;}
.sub_content_text b {font-weight: bold;}
.sub_content_text strong {font-weight: bold;}
.sub_content_text span {font-weight: unset;}

.sub_cont_area.board_view {font-family: unset;}
.sub_cont_area.board_view hr {display: block;}
.sub_cont_area.board_view i {font-style:italic;}
.sub_cont_area.board_view ol {display: block; list-style-type: decimal; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px;}
.sub_cont_area.board_view ol li {list-style: decimal;}
.sub_cont_area.board_view ul {display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px;}
.sub_cont_area.board_view ul li {list-style: disc;}
.sub_cont_area.board_view b {font-weight: bold;}
.sub_cont_area.board_view strong {font-weight: bold;}
.sub_cont_area.board_view span {font-weight: unset;}

.img-30 {
    width: 30%;
    height: auto;
}

.img-19 {
    width: 19.5%;
    height: auto;
}

.img-15 {
    width: 15%;
    height: auto;
}