@media all and (max-width: 1720px) {
  .main_banner_box .main_banner .item .img_box video{width: auto; height: 100%;}
}

@media all and (max-width: 1600px) {
  header .gnb > ul > li p{width: 140px; padding-left: 15px;}
  header .gnb > ul > li > ul > li{width: 140px;}
  header .gnb > ul > li > ul > li a{padding-left: 15px;}

	.two{display:none;}
	.container_wrap{width:100%;}
	.pd_table_wrap .container{margin: 0 auto;}
	.pd_table_wrap.type02{    justify-content: center;}
}

@media all and (max-width: 1300px) {

/* 2023.02.16 history ¹ÝÀÀÇü ¼öÁ¤ */
.his_cont{padding-left: 14%;}
.product_box .contents1 .text_box h4{margin-bottom:16px;}
.product_box .contents1 .text_box h4{display:block; padding-left:0px;}


}


@media all and (max-width: 1200px) {
  header .gnb > ul > li{width: calc(100% / 6);}
  header .gnb > ul > li p{width: 100%; padding-left: 5px;}
  header .gnb > ul > li > ul > li{width: 100%;}
  header .gnb > ul > li > ul > li a{font-size: 14px; padding-left: 5px;}


  .main_box .contents2 .tech_box{padding: 80px 130px;}
  .main_box .contents2 .tech_box .title_box{margin-bottom: 0;}

  .main_box .contents4 .main_product_box ul li .link_box{height: 500px;}

  .main_box .contents5 .main_pr_box ul li .img_box{height: 180px;}


  .intro_box .contents2 .intro_product_box ul li .link_box{height: 485px;}

  .intro_box .contents5 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .intro_box .contents5 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .executive_box .contents3 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .executive_box .contents3 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .history_box .contents2 .line_area{height: 1664px;}
  .history_box .contents2 .history_term{height: 1664px;}
  .history_box .contents2 .history_info > ul > li:first-child{width: 15%;}
  .history_box .contents2 .history_info > ul > li:last-child{width: 85%;}

  .history_box .contents3 .history_info > ul > li:first-child{width: 15%;}
  .history_box .contents3 .history_info > ul > li:last-child{width: 85%;}

  .history_box .contents4 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .history_box .contents4 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .product_box .contents1 .product_slide_box .product_slide .item{height: 520px;}
  .product_box .contents1 .text_box{height: 520px;}
  .product_box .contents1 .text_box h3{font-size: 40px; font-weight: 700; color: #000; word-break: keep-all;}
  .product_box .contents1 .text_box h4{margin-bottom: 10px; font-size: 18px; font-weight: 400; color: #000; word-break: keep-all;}
  .product_box .contents1 .text_box ul{margin-bottom: 10px;}
  .product_box .contents1 .text_box ul:last-child{margin-bottom: 0;}
  .product_box .contents1 .text_box ul li:first-child{font-size: 14px; font-weight: 500; color: #1c1c1c;}
  .product_box .contents1 .text_box ul li:last-child{font-size: 14px; font-weight: 300; color: #1c1c1c; line-height: 20px;}
  .product_box .contents1 .text_box ul li:last-child span{color: #666;}

  .product1_box .contents3 .img_box{height: 450px;}
  .product1_box .contents3 ul li .img_box{height: 287px;}

  .product2_box .contents3 ul li:first-child .img_box{height: 440px;}
  .product2_box .contents3 ul li:first-child .img_box:nth-child(2){height: 290px;}
  .product2_box .contents3 ul li:last-child .img_box{height: 760px;}

  .product_box .contents7 .img-text_box .calculation_box{padding:  35px 30px;}
  .product_box .contents7 .img-text_box .calculation_box ul{width: 100%;}
  .product_box .contents7 .img-text_box .calculation_box ul li:nth-child(2){margin: 0;}
  .product_box .contents7 .img-text_box .calculation_box ul li:first-child{width: 25%;}
  .product_box .contents7 .img-text_box .calculation_box ul li:nth-child(2){width: 20%;}
  .product_box .contents7 .img-text_box .calculation_box ul li:last-child{width: 55%;}
  .product_box .contents7 .img-text_box .calculation_box ul li p span{display: none;}
  .product_box .contents7 .img-text_box .calculation_box h4 span{display: none;}
  .product_box .contents7 .img-text_box .calculation_box h4 .t_c{display: block;}
  .product_box .contents7 .table_box table tr th:nth-child(2){width: 12%;}

  .product_box .contents9 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .product_box .contents9 .page_move_btn ul li:last-child a{padding-right: 250px;}


  /* .tech_intro_box .contents1 .video_box iframe{height: 530px;} */

  .tech_intro_box .contents2 .img-text_box{padding: 0 30px;}
  .tech_intro_box .contents2 .img-text_box .img_box{right: 30px;}

  .tech_intro_box .contents4 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .tech_intro_box .contents4 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .tech_feature_box .contents2 .tech_box .num_box ul li{padding: 0 38px;}

  .tech_feature_box .contents3 .b_area .b_img-text_box1{left: 27%;}
  .tech_feature_box .contents3 .b_area .b_img-text_box3{right: 27%;}

  .tech_feature_box .contents5 .text_box h4 br{display: none;}
  .tech_feature_box .contents5 .text_box p br{display: none;}
  .tech_feature_box .contents5 .text_box h5{margin-bottom: 60px; font-size: 17px;}

  .tech_feature_box .contents7 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .tech_feature_box .contents7 .page_move_btn ul li:last-child a{padding-right: 250px;}

  .tech_application_box .contents2 .img_box{height: 320px;}

  .tech_application_box .contents4 .img_box{height: 320px;}
  .tech_application_box .contents4 .text_box p{font-size: 15px;}

  .tech_application_box .contents5 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .tech_application_box .contents5 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .page_move_btn ul li:first-child a{padding-left: 250px;}
  .page_move_btn ul li:last-child a{padding-right: 250px;}


  .catalogue_box .contents3 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .catalogue_box .contents3 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .patent_box .contents3 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .patent_box .contents3 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .manual_box .contents3 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .manual_box .contents3 .page_move_btn ul li:last-child a{padding-right: 250px;}


  .notice_box .contents3 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .notice_box .contents3 .page_move_btn ul li:last-child a{padding-right: 250px;}


  /* .broadcast_box .contents2 .list_box ul li .img_box{height: 180px;} */
  .broadcast_box .contents2 .list_box ul li .img_box{height: auto;}


  .view_box .contents3 .page_move_btn ul li:first-child a{padding-left: 250px;}
  .view_box .contents3 .page_move_btn ul li:last-child a{padding-right: 250px;}


   /* 2023 intro ¹ÝÀÀÇü ¼öÁ¤ */
   .intro_box .contents4 .message_box .message_title{height:auto;}
   .intro_box .contents4 .message_box .message_title ul{display: flex;padding: 0px 30px;align-items: center;}
   .intro_box .contents4 .message_box .message_title ul li:first-child{width: 40%; padding-top: 0px;}
   .intro_box .contents4 .message_box .message_title ul li:last-child{    width: 60%; display: flex;}
   .intro_box .contents4 .message_box .message_title ul li img{    width: 69%; top:0px;}
   .intro_box .contents4 .message_box .message_title ul li h3{line-height:1.2; font-size:30px;margin-bottom: 10px;}
   .intro_box .contents4 .message_box .message_title ul li p{    font-size: 17px;}

	

   /* 2023 notice ¹ÝÀÀÇü ¼öÁ¤ */
   .sub_box .title_box h4{font-size:25px}
   .board_wrap{margin-left:0px; width:100%;}

	/* 2023 broadcast ¹ÝÀÀÇü ¼öÁ¤ */
   .broadcast_box.ver02 .contents2 .list_box ul li .img_box{height:140px;}

   /* 2023.02.16 history ¹ÝÀÀÇü ¼öÁ¤ */
   .history_box .contents2 .history_info > ul > li:first-child{    width: 100%;}
   .history_box .contents2 .history_info > ul > li:last-child{width:100%;}
   .history_box .contents3 .history_info > ul > li:first-child{    width: 100%;}
   .history_box .contents3 .history_info > ul > li:last-child{width:100%;}
   .container_his{padding-left:50px;}
   .his_cont{padding-left: 0%;}
   .history_box .contents2 .history_wrap .history_term h3, .history_box .contents3 .history_wrap_2 .history_term h3{    font-size: 58px;}
   .his_cont div:last-child{position:relative; left:50px;}
   .history_box .contents2 .history_term h4, .history_box .contents3 .history_term h4{font-size:25px;}



   /* 23.03.10 ¹ÝÀÀÇü ¼öÁ¤ */
   .two{width:300px;}
   
   .light_txtbox h3{font-size:23px;}
   .light_txtbox{padding:16px;}
   .product_box .contents1 .product_slide_box .product_slide .item{height: 460px;}
   .pd_table_wrap .table_tap ul li a{font-size:16px;}
   .pd_table_wrap .bd_table_sec table thead tr th{    padding: 9px; font-weight:500;}
   .pd_table_wrap .bd_table_sec table tbody tr td{font-size:13px; padding:9px;}

   /* 23.03.14 ¹ÝÀÀÇü ¼öÁ¤ */
   .product_box .contents1 .text_box h3{color: #337ab7; font-size:32px;}
   .product_box .contents1 .text_box h4{font-size:16px;}
   

 

}

  /* 2023 ¼öÁ¤ */
@media all and (max-width: 1024px) {
	.in_sidebar{display:none}
	.content_wrap{width:100%;}

	 /* 2023.03.10 ¼öÁ¤ */
.two{display:none;}
.container_wrap{width:100%;}
.pd_table_wrap .container{margin:0 auto;}
}


@media all and (max-width: 992px) {
  .main_popup{top: 100px;left: 30px;}
  header .header{display: none;}
  header .m_header{display: block;}

  .main_banner_box{height: 500px;}
  .main_banner_box .main_banner .item{height: 500px;}
  .main_banner_box .main_banner_text{width: 700px;}
  .main_banner_box .main_banner_text .item{margin: 15px 0 35px;}
  .main_banner_box .main_banner_text .item .text_box h2{font-size: 14px;}
  .main_banner_box .main_banner .slick-prev{top: 60%;}
  .main_banner_box .main_banner .slick-next{top: 40%;}


  .main_box{padding: 60px 0 100px;}
  .main_box .title_box p br{display: none;}

  .main_box .contents1 .base_box ul li .text_box{padding: 0 15px;}
  .main_box .contents1 .base_box ul li .text_box br{display: none;}

  .main_box .contents2 .tech_box{padding: 80px;}
  .main_box .contents2 .tech_box .num_box ul li{padding: 0 25px;}

  .main_box .contents3 .light_box .light_slide .item{height: 445px;}
  .main_box .contents3 .img-text_box ul li{margin-right: 43px;}

  .main_box .contents4 .main_product_box ul li .link_box{height: 390px;}
  .main_box .contents4 .main_product_box ul li .link_box .inner_text p{margin-bottom: 25px;}
  .main_box .contents4 .main_product_box ul li .link_box .inner_text a{width: 120px;}

  .main_box .contents5 .main_pr_box ul li .img_box{height: 135px; margin-bottom: 15px;}
  .main_box .contents5 .main_pr_box ul li .text_box h3{margin-bottom: 25px;}

  .main_box .contents5 .main_news_box > div{width: calc(50% - 15px); margin-right: 30px;}


  .intro_box .contents1 .container{width: 750px;}

  .intro_box .contents2 .intro_product_box ul li .link_box{height: 390px;}
  .intro_box .contents2 .intro_product_box ul li .link_box .inner_text p{margin-bottom: 25px;}
  .intro_box .contents2 .intro_product_box ul li .link_box .inner_text a{width: 120px;}

  .intro_box .contents3 .container{width: 750px;}

  .intro_box .contents4 .message_box .message_title ul li:first-child{margin-right: 0;}
  .intro_box .contents4 .message_box .message_text ul li:first-child{padding-left: 150px;}
  .intro_box .contents4 .message_box .message_text ul li:last-child{padding-right: 30px;}

  #daumRoughmapContainer1591667655724{height: 300px;}

  .intro_box .contents5 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .intro_box .contents5 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .executive_box .contents3 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .executive_box .contents3 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .history_box .contents2 .history_term h3{font-size: 66px;}
  .history_box .contents2 .line_area{height: 1664px;}
  .history_box .contents2 .history_term{height: 1664px;}

  .history_box .contents3 .history_term h3{font-size: 66px;}
  .history_box .contents3 .line_area{height: 1320px;}
  .history_box .contents3 .history_term{height: 1320px;}

  .history_box .contents4 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .history_box .contents4 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .product_box .contents1{padding-top: 80px;}
  .product_box .contents1 .product_slide_box{margin-bottom: 15px;}
  .product_box .contents1 .text_box{height: 420px; font-size: 0;}
  .product_box .contents1 .text_box ul{width: 50%; display: inline-block; vertical-align: top;}
  .product_box .contents1 .download_box{width: calc(100% - 30px);}

  .product_box .contents1 .product_info .info_box {width: 50%;}
  .product_box .contents2 .product_info .info_box .info_contents ul:nth-child(2) li{font-size: 10px;}
  .product_box .contents2 .product_info .info_box .info_contents ul li a{font-size: 13px;}
  .product_box .contents2 .product_info .info_box .info_contents ul:nth-child(2){display: none;}
  .product_box .contents2 .product_info .info_box .info_contents ul li{width: calc(100% /3)!important; margin-bottom: 10px; text-align: center;}
  .product_box .contents2 .product_info .info_box .info_contents ul li:first-child{width: 100%!important; margin-bottom: 10px;}
  .product_box .contents2 .product_info .info_box .info_contents ul li p span{display: block;}
  .product_box .contents2 .product_info .info_box .info_contents:last-child p{font-size: 5px;}
  .product_box .contents2 .product_info .info_box .info_contents ul li a br{display: block;}

  .product1_box .contents3 .img_box{height: 345px;}
  .product1_box .contents3 ul li{width: calc((100% - 30px) / 2); margin-right: 30px; margin-bottom: 30px;}
  .product1_box .contents3 ul li:nth-child(2n){margin-right: 0;}
  .product1_box .contents3 ul li .img_box{height: 465px;}

  .product2_box .contents3 ul li:first-child .img_box{height: 330px;}
  .product2_box .contents3 ul li:first-child .img_box:nth-child(2){height: 215px;}
  .product2_box .contents3 ul li:last-child .img_box{height: 575px;}

  .product_box .contents5 .table_box ul li:nth-child(n+2) table tr:nth-child(2) th{font-size: 15px;}
  .product_box .contents5 .table_box ul li:nth-child(n+2) table tr:last-child td{font-size: 14px;}

  .product_box .contents7 .img-text_box .calculation_box{margin-bottom: 30px;}

  .product_box .contents9 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .product_box .contents9 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .sub_box .title_box h4 br{display: none;}


  /* .tech_intro_box .contents1 .video_box iframe{height: 405px;} */

  .tech_intro_box .contents2 .img-text_box{padding: 0 15px;}
  .tech_intro_box .contents2 .img-text_box .inner_text p{font-size: 14px;}
  .tech_intro_box .contents2 .img-text_box .img_box{right: 15px;}

  .tech_intro_box .contents4 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .tech_intro_box .contents4 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .tech_feature_box .contents2 .tech_box{padding: 80px;}
  .tech_feature_box .contents2 .tech_box .num_box ul li{padding: 0 25px;}

  .tech_feature_box .contents3 .b_area .b_img-text_box1{left: 20%;}
  .tech_feature_box .contents3 .b_area .b_img-text_box3{right: 20%;}
  .tech_feature_box .contents3 .text_box ul{margin-right: 50px;}

  .tech_feature_box .contents5 .img_box{height: 300px; margin-bottom: 30px; overflow: hidden;}
  .tech_feature_box .contents5 .text_box h4{padding-bottom: 60px; word-break: keep-all;}
  .tech_feature_box .contents5 .text_box h5{margin-bottom: 30px; line-height: 27px;}

  .tech_feature_box .contents6 .img_box ul li .text_box img{height: 110px;}
  .tech_feature_box .contents6 .text_box ul{margin-right: 0; display: block; text-align: center;}

  .tech_feature_box .contents7 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .tech_feature_box .contents7 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .tech_application_box .contents1 .r_area .text_box p br{display: none;}


  .tech_application_box .contents2 .img_box{height: 240px;}
  .tech_application_box .contents2 .text_box p{line-height: 25px;}
  .tech_application_box .contents2 .text_box h3{font-size: 30px;}

  .tech_application_box .contents3 .r_area .text_box p br{display: none;}

  .tech_application_box .contents4 .img_box{height: 240px;}
  .tech_application_box .contents4 .text_box p{line-height: 25px;}
  .tech_application_box .contents4 .text_box h3{font-size: 30px;}

  .tech_application_box .contents5 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .tech_application_box .contents5 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .page_move_btn ul li:first-child a{padding-left: 150px;}
  .page_move_btn ul li:last-child a{padding-right: 150px;}


  .catalogue_box .contents3 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .catalogue_box .contents3 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .patent_box .contents3 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .patent_box .contents3 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .manual_box .contents3 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .manual_box .contents3 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .notice_box .contents3 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .notice_box .contents3 .page_move_btn ul li:last-child a{padding-right: 150px;}


  .broadcast_box .contents2 .list_box ul li .img_box{height: auto;}
  /* .broadcast_box .contents2 .list_box ul li .img_box{height: 210px;} */


  .view_box .contents3 .page_move_btn ul li:first-child a{padding-left: 150px;}
  .view_box .contents3 .page_move_btn ul li:last-child a{padding-right: 150px;}


  /* 2023 intro ¹ÝÀÀÇü ¼öÁ¤ */
.intro_box .contents4 .message_box .message_text ul{display:flex;flex-direction: column-reverse;}
.intro_box .contents4 .message_box .message_text ul li:first-child{padding-left:0px; width:100%; }
.intro_box .contents4 .message_box .message_text ul li:last-child{ padding-right: 0px; width:100%;text-align: left;    margin-bottom: 30px;}
.intro_box .contents4 .message_box .message_text ul:last-child li:last-child{width: 205px;}
.intro_box .contents4 .message_box .message_text ul:nth-child(2){margin:20px 0px 10px}
.intro_box .contents4 .message_box .message_text ul:nth-child(2) li:last-child{margin-bottom:10px;}


   /* 2023 broadcast ¹ÝÀÀÇü ¼öÁ¤ */
   .broadcast_box.ver02 .contents2 .list_box ul li .img_box{height:140px;}

   /* 2023 history ¹ÝÀÀÇü ¼öÁ¤ */
   .container_his{padding-left:0px;}
   .history_wrap{display: flex; justify-content: center;}
   .his_cont{    display: flex; justify-content: space-between;}
   .his_cont div:last-child{left:0px}

   /* 2023.03.07¸ð¹ÙÀÏ ¼öÁ¤ */
   .page_top_nav.type02.pd_ver{margin-top:50px}

   /* 2023.03.14¸ð¹ÙÀÏ ¼öÁ¤ */
.product_box .contents1 .text_box{height: inherit;}
.product_box .contents1{padding-top:0px;}
.product_box .contents1 .text_box{    margin: 32px 0px;}

.pd_menu{padding:0px 16px;}

/* 23.05.10 ¼öÁ¤ */
.product_box .contents1 .text_box h4{margin-bottom:24px;}

/*23.05.16 ¼öÁ¤*/
.product_box .contents1 .product_slide_box .product_slide .item img{max-width:80%;}

}






@media all and (max-width: 767px) {
  .main_popup{top: 70px;left: 10px;}
  header .m_header ul li:first-child a img{width: 150%; }
  dt{display: block; width: 100%; font-size: 20px; font-weight: 700; line-height: 1.7; word-break: keep-all;}
  dd{width: 100%; margin-top: 11px; font-size: 13px; line-height: 1.7; color: #b2b2b2; word-break: keep-all;}

  footer{padding: 30px 0;}
  footer .text_box{margin-bottom: 15px;}
  footer .text_box p{margin-bottom: 15px; font-size: 11px;}
  footer .text_box h3{font-size: 13px; margin-bottom: 20px;}
  footer .text_box h4{font-size: 12px; font-weight: 400;}
  footer .sns_link{margin-bottom: 15px;}
  footer .sns_link ul{text-align: left;}
  footer .f_logo_box{text-align: left;}
  footer .f_logo_box img{display: none;}

  .main_banner_box .main_banner_text{width: 100%; overflow: hidden;}
  .main_banner_box .banner_num_box{display: none;}
  .main_banner_box .main_banner .slick-prev{display: none!important;}
  .main_banner_box .main_banner .slick-next{display: none!important;}
  .main_banner_box .main_banner_text .item{margin: 15px 0; height: 15px;}
  .main_banner_box .main_banner_text .item.slick .text_box h2{font-size: 14px;}
  .main_banner_box .main_banner_text .item.slick-center .text_box h2{transform: scale(1.3); position: relative; bottom: 5px;}
  .main_banner_box .main_banner_text .item .text_box h2{font-size: 14px;}
  /* .main_banner_box .main_banner_text .slick-list{height: 135px!important;}
  .main_banner_box .main_banner_text .slick-track{height: 540px!important;} */
  /* .main_banner_box .main_banner .item .img_box video{display: none;} */
  /* .main_banner_box .main_banner .item:first-child .img_box img{display: block;} */

  .sub_banner_box .sub_banner{padding-top: 100px; max-width: 100%; height: auto; padding-bottom: 70px;}
  .sub_banner_box .sub_banner h3{font-size: 38px; line-height: 60px;}

  .main_box .title_box h3{font-size: 32px; line-height: normal; word-break: keep-all;}
  .main_box .title_box h4{font-size: 20px; line-height: 30px; word-break: keep-all;}
  .main_box .title_box h4 br{display: none; word-break: keep-all;}
  .main_box .title_box p{font-size: 16px; word-break: keep-all;}


  .sub_box .title_box h4{font-size: 20px; line-height: 30px;}
  .sub_box .title_box h4 br{display: none;}
  .sub_box .title_box h3{font-size: 40px;}


  .main_box .contents1 .base_box ul li{width: 100%; padding: 30px 0;}
  .main_box .contents1 .base_box ul li .img-text_box{border-right: none;}
  .main_box .contents1 .base_box ul li .text_box h3{margin-bottom: 15px;}

  .main_box .contents2 .tech_box{padding: 20px;}
  .main_box .contents2 .tech_box .num_box{margin-bottom: 15px;}
  .main_box .contents2 .tech_box .num_box ul li{margin-bottom: 15px; border-right: none;}
  .main_box .contents2 .tech_box .num_box ul li:last-child{margin-bottom: 0;}
  .main_box .contents2 .tech_box .num_box ul li h3{font-size: 42px;}
  .main_box .contents2 .tech_box .num_box ul li p{font-size: 14px;}

  .main_box .contents3 .light_box .light_slide .item{height: auto;}
  .main_box .contents3 .img-text_box{padding-top: 30px;}
  .main_box .contents3 .img-text_box ul li{width: calc((100% - 30px) / 3); margin-bottom: 15px; margin-right: 15px; vertical-align: top;}
  .main_box .contents3 .img-text_box ul li:nth-child(3n){margin-right: 0;}
  .main_box .contents3 .img-text_box ul li:last-child{margin-right: 0;}
  .main_box .contents3 .img-text_box ul li .img_box{height: 85px;}
  .main_box .contents3 .img-text_box ul li p{font-size: 14px; line-height: 18px;}

  .main_box .contents4 .main_product_box ul li{width: 100%; margin-right: 0; margin-bottom: 15px;}
  .main_box .contents4 .main_product_box ul li:nth-child(2n){}
  .main_box .contents4 .main_product_box ul li:nth-child(1) .link_box{background-image: none;}
  .main_box .contents4 .main_product_box ul li:nth-child(2) .link_box{background-image: none;}
  .main_box .contents4 .main_product_box ul li:nth-child(3) .link_box{background-image: none;}
  .main_box .contents4 .main_product_box ul li:nth-child(4) .link_box{background-image: none;}
  .main_box .contents4 .main_product_box ul li .link_box{height: auto;}
  .main_box .contents4 .main_product_box ul li .link_box .img_box{display: block;}
  .main_box .contents4 .main_product_box ul li .link_box .inner_text{position: initial;}

  .main_box .contents5 .main_pr_box ul li{width: 100%; margin-right: 0; margin-bottom: 15px;}
  .main_box .contents5 .main_pr_box ul li .img_box{height: 180px;}
  .main_box .contents5 .main_news_box > div{width: 100%; margin-right: 0; margin-bottom: 30px;}
  .main_box .contents5 .i_link_box ul li{width: calc(100% / 3);}
  .main_box .contents5 .i_link_box ul li:nth-child(n+4){display: none;}
  .main_box .contents5 .i_link_box ul li a > img:last-child{width: 25px;}

  .intro_box .contents1 .container{width: 100%;}
  .intro_box .contents1 .text_box ul li:first-child{width: 100%; margin-bottom: 15px;}
  .intro_box .contents1 .text_box ul li:last-child{width: 100%;}
  .intro_box .contents1 .text_box ul li p{line-height: 30px;}

  .intro_box .contents2 .intro_product_box ul li{width: 100%; margin-right: 0; margin-bottom: 15px; }
  .intro_box .contents2 .intro_product_box ul li:nth-child(1) .link_box{background-size: 20%; background-position: 50% 20px;}
  .intro_box .contents2 .intro_product_box ul li:nth-child(2) .link_box{background-size: 40%; background-position: 50% 0;}
  .intro_box .contents2 .intro_product_box ul li:nth-child(3) .link_box{background-size: 50%; background-position: 50% 50px;}
  .intro_box .contents2 .intro_product_box ul li:nth-child(4) .link_box{background-size: 50%; background-position: 50% -25px;}

  .intro_box .contents3 .container{width: 100%;}
  .intro_box .contents3 .img-text_box .inner_text ul li{width: 100%; margin-bottom: 30px;}
  .intro_box .contents3 .img-text_box .inner_text ul li:first-child{padding-right: 0;}
  .intro_box .contents3 .img-text_box .inner_text ul li:nth-child(2){padding: 0; border-left: none; border-right: none;}
  .intro_box .contents3 .img-text_box .inner_text ul li:last-child{padding-left: 0;}
  .intro_box .contents3 .img-text_box .inner_text ul li div p{margin-top: 10px;}
  .intro_box .contents3 .list_box > ul > li:first-child{width: 100%;}
  .intro_box .contents3 .list_box > ul > li:last-child{width: 100%; top: 0;}
  .intro_box .contents3 .list_box > ul > li p br{display: none;}

  .intro_box .contents4 .message_box .message_title{height: auto; padding: 30px; padding-bottom: 0;}
  .intro_box .contents4 .message_box .message_title ul li:first-child{padding-top: 0; margin-bottom: 30px;}
  .intro_box .contents4 .message_box .message_title ul li h3{font-size: 32px;}
  .intro_box .contents4 .message_box .message_title ul li p br{display: none;}
  .intro_box .contents4 .message_box .message_title ul li img{max-width: 100%; top: 0;}
  .intro_box .contents4 .message_box .message_text ul li:first-child{width: 100%; margin-bottom: 15px; padding-left: 0;}
  .intro_box .contents4 .message_box .message_text ul li:last-child{width: 100%; padding-right: 0;}
  .intro_box .contents4 .message_box .message_text ul li p{font-size: 15px;}
  #map{height: 450px;}

  .intro_box .contents5 .page_move_btn ul li a h3{font-size: 16px;}
  .intro_box .contents5 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .intro_box .contents5 .page_move_btn ul li:last-child a{padding-right: 10px;}


  .executive_box .contents2 .executive_info{padding: 120px 0 150px;}
  .executive_box .contents2 .executive_info .info_box .sub_title_box{top: -70px;}
  .executive_box .contents2 .executive_info .info_box .img_box{margin-right: 0; margin-bottom: 15px;}
  .executive_box .contents2 .executive_info .info_box:nth-child(2n) .img_box{margin-left: 0;}
  .executive_box .contents2 .executive_info .info_box .inner_text{display: block;}
  .executive_box .contents2 .executive_info .info_box .inner_text:after{display: none;}
  .executive_box .contents2 .executive_info .info_box:nth-child(2n) .inner_text:after{display: none;}

  .executive_box .contents3 .page_move_btn ul li a h3{font-size: 16px;}
  .executive_box .contents3 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .executive_box .contents3 .page_move_btn ul li:last-child a{padding-right: 10px;}


  .history_box .contents2 .history_term{height: auto; padding: 30px 0;}
  .history_box .contents2 .history_term h4{margin-bottom: 15px;}
  .history_box .contents2 .history_term h3{display: inline-block; font-size: 45px; position: relative;}
  .history_box .contents2 .history_term h3:last-child{padding-left: 50px;}
  .history_box .contents2 .history_term h3:last-child:before{display: inline-block; position: absolute; top: 40%; left: 0px; transform: rotate(45deg) translateY(-50%);}
  .history_box .contents2 .history_info{padding: 30px 0;}
  .history_box .contents2 .history_info > ul > li > ul{padding-right: 15px;}
  .history_box .contents2 .history_info > ul > li:first-child{width: 100%; margin-bottom: 15px;}
  .history_box .contents2 .history_info > ul > li:last-child{width: 100%;}

  .history_box .contents3 .history_term{height: auto; padding: 30px 0;}
  .history_box .contents3 .history_term h4{margin-bottom: 15px;}
  .history_box .contents3 .history_term h3{display: inline-block; font-size: 45px; position: relative;}
  .history_box .contents3 .history_term h3:last-child{padding-left: 50px;}
  .history_box .contents3 .history_term h3:last-child:before{display: inline-block; position: absolute; top: 40%; left: 0px; transform: rotate(45deg) translateY(-50%);}
  .history_box .contents3 .history_info{padding: 30px 0;}
  .history_box .contents3 .history_info > ul > li > ul{padding-right: 15px;}
  .history_box .contents3 .history_info > ul > li:first-child{width: 100%; margin-bottom: 15px;}
  .history_box .contents3 .history_info > ul > li:last-child{width: 100%;}

  .history_box .contents4 .page_move_btn ul li a h3{font-size: 16px;}
  .history_box .contents4 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .history_box .contents4 .page_move_btn ul li:last-child a{padding-right: 10px;}


  .product_box .contents1 .product_slide_box .product_slide .item{height: 280px; margin-bottom: 15px;}
  .product_box .contents1 .product_slide_box .product_slide_nav{width: 100%; height: 60px; position: initial;}
  .product_box .contents1 .product_slide_box .product_slide_nav .item{margin-bottom: 0; margin: 0 5px;}
  .product_box .slick-prev{display: none!important;}
  .product_box .slick-next{display: none!important;}
  .product_box .contents1 .text_box{height: auto;}
  .product_box .contents1 .text_box h3{font-size: 36px;}
  /* .product_box .contents1 .text_box ul{width: 100%;} */
  .product_box .contents1 .download_box{height: auto; margin-top: 30px; padding: 0; padding-bottom: 15px; display: inline-block; text-align: center; position: relative; left: 15px;}
  .product_box .contents1 .download_box p{display: block; text-align: center;}
  .product_box .contents1 .download_box ul{padding-left: 0;}
  .product_box .contents1 .download_box ul li{width: 50%; margin-right: 0; margin-bottom: 10px;}
  .product_box .contents1 .download_box ul li:nth-child(n+3){margin-bottom: 0;}
  .product_box .contents1 .download_box ul li a{display: block; text-align: center;}

  .product_box .contents2 .product_info .info_box{padding: 15px;}
  /* .product_box .contents2 .product_info .info_box .info_contents ul:nth-child(2){display: none;}
  .product_box .contents2 .product_info .info_box .info_contents ul li{width: calc(100% / 3)!important; margin-bottom: 10px; text-align: center;}
  .product_box .contents2 .product_info .info_box .info_contents ul li:first-child{width: 100%!important; margin-bottom: 10px;}
  .product_box .contents2 .product_info .info_box .info_contents ul li p span{display: block;}
  .product_box .contents2 .product_info .info_box .info_contents:last-child p{font-size: 12px;}
  .product_box .contents2 .product_info .info_box .info_contents ul li a br{display: block;} */

  .product1_box .contents3 .img_box{height: auto;}
  .product1_box .contents3 .title_box{padding-bottom: 30px;}
  .product1_box .contents3 ul{margin-bottom: 30px;}
  .product1_box .contents3 ul li{width: 100%; margin-right: 0;}
  .product1_box .contents3 ul li:last-child{margin-bottom: 0;}
  .product1_box .contents3 ul li .img_box{height: auto;}

  .product2_box .contents3 ul li{width: 100%;}
  .product2_box .contents3 ul li:first-child{margin-right: 0;}
  .product2_box .contents3 ul li:first-child .img-text_box{margin-bottom: 30px;}
  .product2_box .contents3 ul li:first-child .img_box{height: auto;}
  .product2_box .contents3 ul li:first-child .img_box:nth-child(2){height: auto;}
  .product2_box .contents3 ul li:last-child .img_box{height: auto;}

  .product3_box .contents3 ul li{width: 100%;}
  .product3_box .contents3 ul li:nth-child(2){margin-right: 0;}

  .product_box .contents4 .title_box{padding-bottom: 30px;}

  .product_box .contents5 .title_box{padding-bottom: 30px;}
  .product_box .contents5 .table_box ul li:first-child{display: none;}
  .product_box .contents5 .table_box ul li:nth-child(2){width: 100%; margin-bottom: 15px;}
  .product_box .contents5 .table_box ul li:last-child{width: 100%;}
  .product_box .contents5 .table_box ul li:nth-child(n+2) table tr:nth-child(2) th{font-size: 14px;}
  .product_box .contents5 .table_box ul li:nth-child(n+2) table tr:last-child td{font-size: 12px;}
  .product_box .contents5 .table_box ul li:nth-child(n+2) table tr td span{display: block;}
  .product_box .contents5 .table_box .s_text_box p{width: 100%; margin-bottom: 10px;}
  .product_box .contents5 .table_box .s_text_box p:last-child{text-align: left;}
  .product_box .contents5 .text_box p{margin-bottom: 10px;}

  .product_box .contents6 .title_box{padding-bottom: 30px;}

  .product_box .contents7 .img-text_box > ul li:first-child{width: 100%; margin-bottom: 15px;}
  .product_box .contents7 .img-text_box > ul li{width: calc((100% - 15px) / 2); margin-right: 15px;}
  .product_box .contents7 .img-text_box .calculation_box ul li:first-child{width: 100%;}
  .product_box .contents7 .img-text_box .calculation_box ul li:nth-child(2){width: 100%; margin: 10px 0;}
  .product_box .contents7 .img-text_box .calculation_box ul li:nth-child(2) img{transform: rotate(90deg);}
  .product_box .contents7 .img-text_box .calculation_box ul li:last-child{width: 100%;}
  .product_box .contents7 .table_box table tr th{font-size: 13px;}
  .product_box .contents7 .table_box table td{font-size: 13px;}
  .product_box .contents7 .table_box table tr th:first-child{width: 22%;}
  .product_box .contents7 .table_box table tr th:nth-child(2){width: 14%;}

  .product_box .contents8 .img-text_box ul li{width: 50%;}
  .product_box .contents8 .img-text_box ul li:nth-child(2){border-right: none;}
  .product_box .contents8 .img-text_box ul li p{font-size: 15px;}

  .product_box .contents9 .page_move_btn ul li a h3{font-size: 16px;}
  .product_box .contents9 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .product_box .contents9 .page_move_btn ul li:last-child a{padding-right: 10px;}


  .tech_intro_box .contents1 .title_box{margin-bottom: 15px; word-break: keep-all;}

  .tech_intro_box .contents2 .img-text_box{margin-bottom: 15px; padding: 0 30px;}
  .tech_intro_box .contents2 .img-text_box .img_box{right: 30px;}
  .tech_intro_box .contents2 .certification_box img{display: none;}
  .tech_intro_box .contents2 .certification_box img:last-child{display: inline-block;}

  .tech_intro_box .contents3 .l_area .t_text h3{font-size: 30px;}
  .tech_intro_box .contents3 .r_area .t_text h3{font-size: 28px;}
  .tech_intro_box .contents3 .img-text_box{height: auto;}
  .tech_intro_box .contents3 .img-text_box .t_text p{font-size: 15px;}
  .tech_intro_box .contents3 .img-text_box .img_box{height: auto; margin-bottom: 30px;}
  .tech_intro_box .contents3 .img-text_box .b_text h4{font-size: 16px; word-break: keep-all;}
  .tech_intro_box .contents3 .img-text_box .other_text{height: auto;}

  .tech_intro_box .contents4 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .tech_intro_box .contents4 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .tech_intro_box .contents4 .page_move_btn ul li a h3{font-size: 16px;}


  .tech_feature_box .contents2 .tech_box{padding: 20px;}
  .tech_feature_box .contents2 .tech_box .num_box{margin-bottom: 15px;}
  .tech_feature_box .contents2 .tech_box .num_box ul li{border-right: none;}

  .tech_feature_box .contents3 .t_area{margin-bottom: 15px;}
  .tech_feature_box .contents3 .t_area .t_img-text_box .img_box{}
  .tech_feature_box .contents3 .t_area .t_img-text_box .img_box img{width: 100%;}
  .tech_feature_box .contents3 .b_area{height: auto; margin-bottom: 15px; position: initial; font-size: 0;}
  .tech_feature_box .contents3 .b_area .b_img-text_box{width: 50%; margin-bottom: 10px; padding-top: 0; display: inline-block; position: initial; transform: translateX(0);}
  .tech_feature_box .contents3 .b_area .b_img-text_box1{left: 0;}
  .tech_feature_box .contents3 .b_area .b_img-text_box3{right: 0;}
  .tech_feature_box .contents3 .b_area .b_img-text_box .dot{display: none;}
  .tech_feature_box .contents3 .text_box{top: 0;}
  .tech_feature_box .contents3 .text_box ul{margin-right: 0; display: block; text-align: center;}
  .tech_feature_box .contents3 .text_box ul li{margin-right: 10px; display: inline-block; font-size: 12px;}
  .tech_feature_box .contents3 .text_box ul li:last-child{margin-right: 0;}

  .tech_feature_box .contents5 .text_box ul li{font-size: 12px;}

  .tech_feature_box .contents6 .img_box ul{height: auto;}
  .tech_feature_box .contents6 .img_box ul li:first-child{width: 100%; text-align: center;}
  .tech_feature_box .contents6 .img_box ul li:nth-child(2){width: 100%; height: 120px; text-align: center;}
  .tech_feature_box .contents6 .img_box ul li:nth-child(2) img{transform: rotate(90deg);}
  .tech_feature_box .contents6 .img_box ul li:last-child{width: 100%; text-align: center;}
  .tech_feature_box .contents6 .text_box ul li{font-size: 12px;}

  .tech_feature_box .contents7 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .tech_feature_box .contents7 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .tech_feature_box .contents7 .page_move_btn ul li a h3{font-size: 16px;}


  .sub_box .title_box h4{margin-bottom: 15px; font-size: 30px; line-height: 40px; word-break: keep-all;}

  /* .tech_intro_box .contents1 .video_box iframe{} */

  .tech_application_box .contents2 .text_box{margin-bottom: 15px;}
  .tech_application_box .contents2 .text_box h3{margin-bottom: 15px;}
  .tech_application_box .contents2 .img_box{height: auto; margin-bottom: 45px;}

  .tech_application_box .contents3 .title_box{margin-bottom: 15px;}
  .tech_application_box .contents3 .r_area .text_box{margin-bottom: 60px; word-break: keep-all;}

  .tech_application_box .contents4 .text_box h3{margin-bottom: 15px;}
  .tech_application_box .contents4 .text_box p{font-size: 14px; margin-bottom: 15px;}
  .tech_application_box .contents4 .img_box{height: auto; margin-bottom: 45px;}

  .tech_application_box .contents5 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .tech_application_box .contents5 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .tech_application_box .contents5 .page_move_btn ul li a h3{font-size: 16px;}


  .page_num ul:nth-child(2) li:nth-child(n+4){display: none;}
  .page_move_btn ul li:first-child a{padding-left: 10px; padding-right: 10px;}
  .page_move_btn ul li:last-child a{padding-left: 10px; padding-right: 10px;}


  .catalogue_box .contents2 .t_area ul{margin-bottom: 15px;}
  .catalogue_box .contents2 .t_area .search_box{width: 100%;}
  .catalogue_box .contents2 .t_area .search_box input{width: 100%;}
  .catalogue_box .contents2 .table_box table tr td{font-size: 12px;}
  .catalogue_box .contents2 .table_box table tr td:first-child{display: none;}
  .catalogue_box .contents2 .table_box table tr td:last-child{width: 25%;}

  .catalogue_box .contents3 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .catalogue_box .contents3 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .catalogue_box .contents3 .page_move_btn ul li a h3{font-size: 16px;}


  .patent_box .contents2 .t_area ul{margin-bottom: 15px;}
  .patent_box .contents2 .t_area .search_box{width: 100%;}
  .patent_box .contents2 .t_area .search_box input{width: 100%;}
  .patent_box .contents2 .table_box table tr td{font-size: 12px;}
  .patent_box .contents2 .table_box table tr td:first-child{display: none;}
  .patent_box .contents2 .table_box table tr td:last-child{width: 25%;}

  .patent_box .contents3 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .patent_box .contents3 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .patent_box .contents3 .page_move_btn ul li a h3{font-size: 16px;}


  .manual_box .contents2 .t_area ul{margin-bottom: 15px;}
  .manual_box .contents2 .t_area .search_box{width: 100%;}
  .manual_box .contents2 .t_area .search_box input{width: 100%;}
  .manual_box .contents2 .table_box table tr td{font-size: 12px;}
  .manual_box .contents2 .table_box table tr td:first-child{display: none;}
  .manual_box .contents2 .table_box table tr td:last-child{width: 25%;}

  .manual_box .contents3 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .manual_box .contents3 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .manual_box .contents3 .page_move_btn ul li a h3{font-size: 16px;}


  .notice_box .contents2 .t_area ul{margin-bottom: 15px;}
  .notice_box .contents2 .t_area .search_box{width: 100%;}
  .notice_box .contents2 .t_area .search_box input{width: 100%;}
  .notice_box .contents2 .table_box table tr td{font-size: 12px;}
  .notice_box .contents2 .table_box table tr td:first-child{display: none;}
  .notice_box .contents2 .table_box table tr td:last-child{width: 25%;}

  .notice_box .contents3 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .notice_box .contents3 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .notice_box .contents3 .page_move_btn ul li a h3{font-size: 16px;}


  .broadcast_box .contents2 .list_box ul li{width: 100%; margin-right: 0;}
  .broadcast_box .contents2 .list_box ul li:nth-child(2n-1){margin-right: 0;}
  .broadcast_box .contents2 .t_area ul{margin-bottom: 15px;}
  .broadcast_box .contents2 .t_area .search_box{width: 100%;}
  .broadcast_box .contents2 .t_area .search_box input{width: 100%;}


  .view_box .contents2 .page_move{}
  .view_box .contents2 .page_move a ul li{font-size: 12px;}
  .view_box .contents2 .page_move a ul li:nth-child(2){width: 50%;}
  .view_box .contents2 .page_move a ul li:last-child{width: 25%;}

  .view_box .contents3 .page_move_btn ul li:first-child a{padding-left: 10px;}
  .view_box .contents3 .page_move_btn ul li:last-child a{padding-right: 10px;}
  .view_box .contents3 .page_move_btn ul li a h3{font-size: 16px;}


  .view_box .contents2 .content_box iframe{height: 200px;}
  .view_box .contents2 .page_move > ul li .img_box{height: 80px;}
  .view_box .contents2 .page_move > ul li .img_box img:last-child{width: 20px;}

  .QnA_box{}
  .QnA_box .contents1 {padding-left: 10px;}
  .QnA_box .contents1 .container{display: block;}

  .brand_box{}
  .brand_box .contents1{}



  /* 2023.02.16 intro ¹ÝÀÀÇü ¼öÁ¤ */
 .intro_box .contents4 .message_box .message_title ul{padding:0px;}
 .intro_box .contents4 .message_box .message_title ul li:first-child{width:55%;}
 .intro_box .contents4 .message_box .message_title ul li:last-child{width:45%;}
 .intro_box .contents4 .message_box .message_title ul li img{width:90%;}

   /* 2023.02.16 patent ¹ÝÀÀÇü ¼öÁ¤ */
   .broadcast_box .contents2 .list_box ul li{width: calc((100% - 60px) / 3); margin-right:10px;}
   .broadcast_box .contents2 .list_box ul li:nth-child(2n-1){margin-right:10px;}
   .broadcast_box .contents2 .list_box ul{    display: flex; flex-wrap: wrap; justify-content: space-between;}
   .broadcast_box .contents2 .list_box ul li:nth-child(5n){ margin-right:10px}
   .broadcast_box .contents2 .list_box ul li:nth-child(3n){ margin-right:0px}


	/* 2023.02.16 broadcast ¹ÝÀÀÇü ¼öÁ¤ */
	.broadcast_box.ver02 .contents2 .list_box ul li{width:33.33%; margin-right: 0px !important;}
	.broadcast_box.ver02 .contents2 .list_box ul li a{display:block; width:100%;}


	/* 2023.02.16 ¸ÞÀÎÆäÀÌÁö ¼öÁ¤ */
	.main_box .contents3 .light_box .light_slide .slick-prev{left: -10px;width: 13px; height: 26px;}
	.main_box .contents3 .light_box .light_slide .slick-next{right: -10px;width: 13px; height: 26px;}

    /* 2023 history ¹ÝÀÀÇü ¼öÁ¤ */
	.history_box .contents2 .history_wrap .history_term h3, .history_box .contents3 .history_wrap_2 .history_term h3{font-size:46px;}
	.history_box .contents2 .history_term h3:last-child:before, .history_box .contents3 .history_term h3:last-child:before{height: 47px;}
	.history_wrap{width: 65%;}
	.history_box .contents2 .history_wrap .history_term{top:50px;}
	.history_box .contents3 .history_wrap_2 .history_term{top:50px;}

	/* 2023 history °¶·¯¸® ¼öÁ¤ */
	.broadcast_box.gallery_wrap .contents2 .list_box ul li{    width: calc((100% - 60px) / 3);}

	/* 2023.03.10 */
	.product_box .contents1 .product_slide_box{border:0px;}
	.product_box .contents1 .product_slide_box .product_slide_nav .item img{width:50%;}
	.product_box .contents1 .product_slide_box .product_slide_nav{    height: 80px;}
	.product_box .contents1 .product_slide_box .product_slide_nav .item{height:80px;}
	.product_box .contents1{padding-top:0px;}
	.pd_table_wrap .table_tap ul li a{font-size: 14px;}
	.pd_table_wrap .bd_table_sec table tbody tr td{padding:7px; font-size:12px;}
	.pd_table_wrap .bd_table_sec table thead tr th{padding: 7px;    font-size: 13px;}
	.light_txtbox p{font-size:15px;}
	.download_wrap li{padding:10px;}
	.download_wrap li i{width:16px;}
	.download_wrap li span{font-size:14px}


	/* 2023.05.10 ¼öÁ¤ */
	.download_wrap{    flex-wrap: wrap;}
	.download_wrap li{margin-bottom:8px;}

	/* 2023.05.16 ¼öÁ¤ */
	.product_box .contents1 .product_slide_box .product_slide_nav .item img{width:40%;}
	.product_box .contents1 .product_slide_box .product_slide .item{height:400px;}
	.product_box{padding-top:50px;}

}


@media all and (max-width: 640px) {
.his_cont{    flex-direction: column;}
.history_box .contents2 .history_wrap .history_term, .history_box .contents3 .history_wrap_2 .history_term{top: initial; height: fit-content;}
.history_wrap, .history_wrap_2{width: 100%; justify-content: flex-start; height: fit-content !important;}

/* 2023.03.14  ¹ÝÀÀÇü ¼öÁ¤ */
.pd_table_wrap .bd_table_sec > div{    width: 640px;}
.pd_table_wrap .bd_table_sec{overflow-x:scroll}
.one{margin-top:60px;}

}




@media all and (max-width: 550px) {
.board_wrap{padding-left:0px; padding-right:0px;}

.intro_box .contents4 .message_box .message_title ul li h3{font-size:20px;}
.intro_box .contents4 .message_box .message_title ul li p{font-size:14px;}
.intro_box .contents4 .message_box .message_text ul li h3{font-size: 18px;}
.intro_box .contents4 .message_box .message_text ul li p{font-size:14px; margin-bottom: 10px;}

.sub_box .title_box h4{font-size:25px;}

  /* 2023.02.16 patent ¹ÝÀÀÇü ¼öÁ¤ */
   .broadcast_box .contents2 .list_box ul li{width: calc((100% - 30px) / 2);}
   .broadcast_box .contents2 .list_box ul li:nth-child(2n){margin-right:0px}
   .broadcast_box .contents2 .list_box ul li .text_box h3{font-size:16px; font-weight:500; margin-bottom:7px;word-break: keep-all;}
	.broadcast_box .contents2 .list_box ul li .text_box p{font-size:14px;}


	/* 2023.02.16 broadcast ¹ÝÀÀÇü ¼öÁ¤ */
	.broadcast_box.ver02 .contents2 .list_box ul li{width:50%;}

	/* 2023.02.16 history ¹ÝÀÀÇü ¼öÁ¤ */
	.history_box .contents2 .history_term h4{margin-bottom: 10px;}
	.history_box .contents2 .history_term h4, .history_box .contents3 .history_term h4{font-size: 19px;}
	.history_box .contents2 .history_wrap .history_term h3, .history_box .contents3 .history_wrap_2 .history_term h3{    font-size: 35px;}
	.history_box .contents2 .history_info > ul > li > ul > li{font-size: 15px; margin-bottom:10px;}
	.history_box .contents2 .history_info > ul > li > ul > li span{font-size:14px;}

	/* 2023.02.16 °¶·¯¸® ¹ÝÀÀÇü ¼öÁ¤ */
	.broadcast_box.gallery_wrap .contents2 .list_box ul li{width: calc((100% - 20px) / 2);}


	/* 2023.03.07 °¶·¯¸® ¹ÝÀÀÇü ¼öÁ¤ */
	.m_pd_menu{display:block; margin-top:50px;}
	.pd_menu_wrap{display:none;}
	.page_top_nav.type02.pd_ver{display:none;}

	/* 2023.03.10 ¹ÝÀÀÇü ¼öÁ¤ */
	.download_wrap{flex-wrap: wrap;}
	.download_wrap li{width:100%; margin-right:0px;}
	.download_wrap li:last-child{margin-top:7px;}

	/* 2023.03.14 ¹ÝÀÀÇü ¼öÁ¤ */
	.product_box .contents1 .text_box h3{font-size:24px;}
	.product_box .contents1 .text_box h4{margin-bottom: 20px;}

	.product_box .contents1 .text_box ul{width:100%;}


    /* 2023.05.16 ¹ÝÀÀÇü ¼öÁ¤ */
	.product_box .contents1 .product_slide_box .product_slide_nav .item img{width:55%;}


}


@media all and (max-width: 450px) {

.intro_box .contents4 .message_box .message_title{padding:16px; padding-bottom:0px;}
.intro_box .contents4 .message_box .message_title ul li h3{font-size:16px; margin-bottom:0px;}
.intro_box .contents4 .message_box .message_title ul li p{font-size:13px;}

/*  2023.02.16 executive ¹ÝÀÀÇü ¼öÁ¤ */
.executive_box .contents2 .executive_info .info_box .sub_title_box h3{font-size:30px;}

.sub_box .title_box h4{font-size:20px;}

 /* 2023.02.16 patent ¹ÝÀÀÇü ¼öÁ¤ */
 .broadcast_box .contents2 .list_box ul li{width:50%;}
 .broadcast_box .contents2 .list_box ul li:nth-child(2n-1){margin-right:0px;}
 .broadcast_box .contents2 .list_box ul li a{margin:0px 5px;}
 .broadcast_box .contents2 .list_box ul li .text_box h3{font-size:14px;}

 /* 2023.03.07 ¹ÝÀÀÇü */
 .m_pd_menu .m_pd_top span{font-size: 12px;}
 .m_pd_menu .m_pd_top span:before{background-size:11px;    width: 11px; height: 11px;}


 	/* 2023.05.08 ¹ÝÀÀÇü ¼öÁ¤ */
	.sub_box .title_box h3{font-size:23px;}
	.product_box .contents1 .text_box h3{font-size:20px;}

/* 2023.05.15 ¹ÝÀÀÇü ¼öÁ¤ */
.m_pd_menu .m_pd_btm .m_pd_part > ul > li i{  padding:10px;}

/* 2023.05.16 ¹ÝÀÀÇü ¼öÁ¤ */
.product_box .contents1 .product_slide_box .product_slide .item{height:300px;}

}


@media all and (max-width: 400px) {
.download_wrap{    flex-direction: column;}
.download_wrap li{    margin-right: 0px; width: 100%; margin-top: 7px;}
.product_box .contents1 .product_slide_box .product_slide_nav .item img{width:100%;}

 .m_pd_menu .m_pd_btm .m_pd_part.type02 > ul > li{width:50%;}


}


@media all and (max-width: 350px) {

/*  2023.02.16 executive ¹ÝÀÀÇü ¼öÁ¤ */
.executive_wrap{margin-left:0px;}
.executive_box .contents2 .executive_info .info_box .sub_title_box{width: 100%;left: 50%;transform: translateX(-50%);text-align: center;}
.executive_box .contents2 .executive_info .info_box .img_box{width:100%;}
.executive_box .contents2 .executive_info .info_box .inner_text{text-align:left; word-break:keep-all}

/*  2023.02.16 history ¹ÝÀÀÇü ¼öÁ¤ */
.history_box .contents2 .history_info > ul > li:first-child{margin-bottom: 0px;}
.history_box .contents2 .history_term h4, .history_box .contents3 .history_term h4{    font-size: 17px;}
.history_box .contents2 .history_wrap .history_term h3, .history_box .contents3 .history_wrap_2 .history_term h3{font-size: 30px;}

}