@charset "utf-8";

/* 공통 css */
ul,ol{list-style:none}
body{font-size:16px; line-height:1; color:#333}


/* 230619 csj 1차피드백 */
.sec02 .sec02_slider_container .item-content .item-desc{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size:16px;line-height:1.5;}
.sec04{padding:150px 0;}
.sec04 a.sec_link{background-color:#fff;}
.all_wrap{z-index:2000;}
.sec03{padding:145px 0 0; background:linear-gradient(to bottom, #f7f7f7 81%, #fff 34%);}
.sec03 > div.container_fix{position:relative;top:unset;}
.sec03 .sec03_top .sec03_t_left h2{color:#222;}
.sec03 .sec03_top .sec03_t_left span{color:#666;}
.sec03 .sec03_top .sec03_t_right p{color:#666;}
.sec03 .sec03_top .sec03_t_right a.sec_link{color:#222;}
.fix_footer{background-color:#fff;}
.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .fix_links li a{color:#222;}
.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .ft_info .info_ul li,
.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .ft_info .info_ul li a{color:#666;}
.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r h4{color:#999;}
.fix_footer .fix_infos_box .fix_f_right select{background:#f7f7f7 url(../img/f_plus.png) no-repeat 91% 50%/7px auto; color:#999;}
.fix_menu_right{right:unset; left:20px;}
@media(max-width:991px){
.sec02 .sec02_slider_container .item-content .item-desc{font-size:13px;line-height:1.3;}
	.sec03{padding:0;}
	.sec03 > div.container_fix{background-image:unset;}
}

/* 230622 csj 3차 피드백 */
.mypage_dashboard{background:#fff;}
.fix_menu ul li:nth-child(3){padding-top:15px;margin-top:15px; border-top:1px solid #d0d0d0;}
@media(max-width:991px){
	.orderinquiry_style > div:last-child {overflow-x:scroll;}
	.orderinquiry_style > div:last-child table{min-width:600px; display:table;}
	.fix_footer .fix_infos_box .fix_f_left .f_logo img{height:50px;}
}

.at-menu .pc-menu .nav-visible > div .nav-top .menu-ul .menu-li .sub-1div{left:unset; transform:unset; width:auto;border:0;}
.at-menu .pc-menu .nav-visible > div .nav-top .menu-ul .menu-li .sub-1div::before{content:''; position:absolute; top:0; left:50%; transform:translateX(-50%);width:200vw;height:100%; background-color:#fff;border-bottom: 1px solid #e7e7e7;}
@media screen and (max-width: 1360px){
}
@media screen and (max-width: 991px){
	.sec03 .sec03_top .sec03_t_right p .sec03_margin1{display:none;}
}

/*230725 jjh 유지보수*/
@media screen and (max-width: 991px){
	.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .ft_info .info_ul:first-child li:nth-child(n+1):nth-child(-n+2) {display:block;}
	.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .ft_info .info_ul:first-child li:nth-child(2) {margin-left:0; padding-left:0;}
	.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .ft_info .info_ul:first-child li:nth-child(2)::before {content:none;}
}

/* 230802 msh 유지보수 */

.fix_footer .fix_infos_box .fix_f_left .fix_f_left_r .fix_links li{ font-size:15px;}