<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@media screen and  (max-width:1850px)  {
    .sub_01_06 .pro_left_wrap{max-width: 50%;}
    .s_sec_01_06_01_wrap .pro_right_wrap{right: -150px;}
}

@media screen and  (max-width:1800px)  {
	#wrap {min-width: 100%;}
    .header_mid_wrap {padding: 0 50px;}
}

@media screen and  (max-width:1650px)  {
    .sub_01_06 .pro_right_wrap{position: relative;}
    .sub_01_06 .s_sec_01_01_con_right_img {width: 50%;float: none;margin: 0 auto;}
    .sub_01_06 .pro_con_wrap{height: auto;padding-bottom: 0;}
    .sub_01_06 .pro_left_wrap{max-width: 100%;text-align: center;}
    .sub_01_06 .pro_left_wrap {padding: 0 100px;}
    .sub_01_06 .pro_left_wrap br{display: none;}
    .s_sec_01_06_01_wrap .pro_right_wrap{right: 0;}
    .s_sec_01_07_01_wrap .pro_right_wrap{right: -80px;}
    
    .youtube_btn_wrap{position: absolute;top: -70px;left: 90%; transform: translate(0); }
    .youtube_btn_wrap .owl-prev {position: relative;top: 0;width: 50px;height: 50px;border: 1px solid #ddd;left: -10px;}
    .youtube_btn_wrap .owl-next {position: relative;top: 0;width: 50px;height: 50px;border: 1px solid #ddd;right: -10px;}
    
}

@media screen and  (max-width:1600px)  {
    .sub_01_07 .pro_right_wrap{position: relative;}
    .sub_01_07 .s_sec_01_01_con_right_img {width: 50%;float: none;margin: 0 auto;}
    .sub_01_07 .pro_con_wrap{height: auto;padding-bottom: 0;}
    .sub_01_07 .pro_left_wrap{max-width: 100%;text-align: center;}
    .sub_01_07 .pro_left_wrap {padding: 0 100px;}
    .sub_01_07 .pro_left_wrap br{display: none;}
    .s_sec_01_07_01_wrap .pro_right_wrap{right: 0;}
}

@media screen and  (max-width:1500px)  {
    .owl-carousel .owl-nav button.owl-prev {left: 20px;}
    .owl-carousel .owl-nav button.owl-next {right: 20px;}
    
    .app_left_wrap br{display: none;}
    
    .story_box_wrap_01 .story_con_left{width:100%;text-align: center;}
    .story_box_wrap_01 .story_con_left .sec_txt5 br{display: none;}
    .story_box_wrap_01 .story_con_right{width: 60%;    margin: 0 auto;    float: none;}
    .story_box_wrap_01 .story_con_right_img{position: relative;top: 150px;}
    .story_con_right_img:after{top: 320px;width: 600px; height: 600px;}
    .story_box_wrap_02 .story_con_right{width: 85%;text-align: center;float: none;margin: 0 auto;}
    .story_box_wrap_02 .story_con_right .sec_txt2 br{display: none;}
    .story_box_wrap_02 .story_con_left{float: none;width: 50%;margin: 0 auto;}
    .team_con_wrap{text-align: center;}
    .sub .sec_wrap {padding: 150px 30px 100px;}
}

@media screen and  (max-width:1400px)  {
    
    .sub_02_01_05 .s_sec_02_01_app_box_wrap_in{padding: 0;}
    
    
    
    .ani_target {top: 0px;}
    .go_target {top: 0px;}
    .top_nav {position: relative;top:0px;left: 0px;width: 100%;float: none;padding-top: 0px;}
	.logo_wrap {position: relative;top: 0px;left: 0px; width: 200px; margin: 0 auto;height: 70px;}
	.logo_wrap:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.27em;}
	.header_all_wrap {box-shadow: 0px 0px 10px #777;background-color: #fff;position: relative;top: 0px;}
    
    .header_wrap a.logo {display: none;}
	.header_wrap .logo_wrap .sub_logo {display: inline-block;}
    
	.top_nav .menu_a {height: 60px;color: #333;border-top: 1px solid #ccc;}
	.top_nav .menu {width: 13.666%;}
	.top_nav .menu .sub_menu_wrap {display: none!important;}

	.m_menu_wrap {display: block;}
	.all_bg {display: none!important;}
	.m_menu_btn_wrap {display: block;top: 10px; right: 20px;}

	.header_mid {padding: 0px;}
	.header_mid_wrap {padding: 0px;}
	.header_top_wrap {padding: 0px;display: none;}

	.m_menu_btn span {background-color: #333;}
	.m_menu_btn span:before {background-color: #333;}
	.m_menu_btn:before {background-color: #333;}
	.m_menu_btn:after {background-color: #333;}
    
    .lang_all_wrap {right: auto;left: 20px;top: 17px;}
    .lang_box .lang_box_a{color: #222;}
    .lang_box .lang_box_a:after {border-left: 2px solid #222; border-bottom: 2px solid #222;}


	.sec_wrap {padding: 100px 30px;}
    
    .main_visual_txt_01{padding-left: 50px;}
    .main_visual_txt{padding-top: 0;}
    
    .main_sec_04_wrap{padding: 0 40px 100px;}
    
    .sub_visual_box {padding: 200px 0;}
    .s_sec_01_00_technology_wrap{padding-top: 150px;}
    
    .pro_left_wrap br{display: none;}
    .s_sec_01_01_con_right_img {width: 90%;float: right;}
    
    .s_sec_01_con_wrap_02{padding: 150px 30px;}
    .s_sec_01_con_wrap_03{padding: 0 30px;}
    .s_sec_01_con_wrap_04{padding: 100px 30px 150px;}
    .s_sec_01_01_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_02_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_03_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_04_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_05_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_06_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_07_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_08_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_09_05_wrap {padding:180px 30px 150px;}
    .s_sec_01_10_05_wrap {padding:180px 30px 150px;}
    
    .bo_tit{font-size: 20px;}
    .webzine_text_href{font-size: 17px; padding: 10px 0 0px;height: 55px;}
    .webzine_date{font-size: 17px;height: 50px;line-height: 50px;}
    
    .all_tag_st_02{height: 50px;}
    .all_tag_st span a{    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
        height: 18px;
        padding: 0;
        border: none;
    }
    
    .sub_01_03 .pro_left_wrap{max-width: 50%;}
    .sub_01_04 .pro_left_wrap{max-width: 50%;}
    .sub_01_05 .pro_left_wrap{max-width: 50%;}
    
    .s_sec_02_01_app_txt_wrap {padding: 0 30px;}
    .s_sec_02_01_app_con {padding: 0 30px;}
    .s_sec_02_01_app_box {padding: 140px 30px;}
    
    .sub_02_01_04 .app_box_wrap{padding-bottom: 30px;}
    
    .app_box_wrap{width: 50%;padding-bottom: 50px;}
    .app_box_wrap:nth-child(3){padding-bottom: 0;}
    .app_box_wrap:nth-child(4){padding-bottom: 0;}
    .sub_02_01_06 .app_box_wrap:nth-child(2)::after{display: none;}
    .sub_02_01_02 .app_box_wrap:nth-child(2)::after{display: none;}
    
    .sub_06_01 .s_sec_info {width: 90%;}
    .sub_06_01 .bo_w_select {width: 90%;}
    
    .sub_01_07 .features_righ_con br{display: none;}
    
    .s_sec_01_con_wrap_06{padding-top: 100px;}
    .sampletest_table_wrap{padding-top: 50px;}
    .test_service_wrap{padding: 100px 20px;}
    
    
}
@media screen and  (max-width:1300px)  {

	.span_bar_03 {display: block;background-color: transparent;height: auto;width: auto;}
}

@media screen and  (max-width:1220px)  {
 .sub_01 .sub_menu_wrap{padding-bottom: 20px;}
    .sub_01 .sub_top_nav .sub_menu {width: 13%;}
    .sub_01 .sub_top_nav .sub_menu_01 {width: 20%;}
    .sub_01 .sub_top_nav .sub_menu_02 {width: 20%;}
    .sub_01 .sub_top_nav .sub_menu_06 {width: 20%;}
    
    .sub_01 .sub_top_nav .sub_menu_wrap {width: 800px;}
    .sub_01 .sub_top_nav .sub_menu_a {height: 45px;}
    .sub_01 .sub_top_nav .sub_menu:after {top: 2px;}
}

@media screen and  (max-width:1200px)  {
    
    .app_left_wrap{min-height: 100%;}
    .app_left_wrap_in{position: relative;}
    
    /*.app_img_wrap_in {padding: 60px 0 50px;}*/
    
    .sub_top_nav .sub_menu{width: 20%;}
    .sub_05_01 .sub_top_nav .sub_menu{width: 16%;}

    .main_visual_txt_01{font-size: 40px;}
	.main_visual_txt_wrap:after {bottom: 20px;}
	.sec_wrap {padding: 50px 30px;}
	.gap {height: 40px;}
	.sgap {height: 20px;}
	.ssgap {height: 10px;}
    
    .sec_tit0 {font-size:30px;}
    .sec_tit1 {font-size:80px;}
    .sec_tit2 {font-size:35px;}
    .sec_tit3 {font-size:60px;}
    .sec_tit4 {font-size:75px;}
    .sec_tit5 {font-size:45px;}
    .sec_tit6 {font-size:35px;}



    .sec_txt1 {font-size:16px;}
    .sec_txt2 {font-size:16px;}
    .sec_txt3 {font-size:17px;}
    .sec_txt4 {font-size:20px;}
    .sec_txt5 {font-size:25px;}
    .sec_txt6 {font-size:19px;}
    .sec_txt7 {font-size:18px;}
    .footer_right {font-size:15px;}
    .sub_visual_txt a{font-size: 50px;}

	.m_close_wrap {text-align: right;}
	.m_menu_wrap  .m_close_btn {display: inline-block;}


	#wrap {padding-top: 0px;}
    .mv_slider_in .owl-item.center .mv_slider_box_txt{font-size: 25px;}
    .mv_slider_box_txt{font-size: 17px;}
    .main_visual_txt_02{font-size: 20px;}
    
    .main_visual_txt_02 span:after{top: 10px;}
    .main_visual_txt_02 span{left: -20px;}
    
    .item_tit{font-size: 23px;}
    .item_txt{font-size: 16px;}
    .more_btn_wrap{font-size: 16px;}
    .main_sec_01_slider.owl-carousel .owl-dots{bottom: 0;}
    .item_ho_txt{font-size: 16px;}
    .item_ho_txt span:after {right: -20px;top: 7px; border-left: 1px solid #000; border-bottom: 1px solid #000;}
    
    .main_sec_01_con_left .sec_txt2 br{display: none;}
    
    .main_sec_04_wrap{padding: 0 30px 100px;}
    .main_board_wrap .board_box .main_sec_txt{font-size: 18px;}
    .main_board_wrap .board_txt{font-size: 16px;}
    .main_board_wrap .board_num_txt{font-size: 16px;}
    
    .sub_visual_box {padding: 180px 0;}
    .sub .sec_wrap {padding: 100px 30px 50px;}
    
    
    
    
    .s_sec_01_00_con_img{width: 300px;}
    .s_sec_01_00_con_in{height: 600px;}
    .s_sec_01_00_view{width: 200px;height: 40px;}
    .s_sec_01_00_view .sec_txt2{font-size: 16px;line-height: 40px;}
    .s_sec_01_00_view .sec_txt2 span:after{top: 7.5px;}
    .s_sec_01_00_con .ssgap{display: none;}
    .s_sec_01_00_con .sgap{display: none;}
    .s_sec_01_00_con .sec_txt4{padding: 50px 0 20px;}
    
    .s_sec_01_00_technology_wrap{padding-top: 100px;}
    .s_sec_01_00_technology{width: 50%;float: none;height: 380px;margin: 0 auto;padding-bottom: 30px;}
    .s_sec_01_00_technology .ssgap{display: none;}
    
    .features_left_wrap{width: 100%;text-align:center;padding-bottom:50px;}
    .features_right_wrap{width: 100%;}
    .application_left_wrap{width: 100%;text-align:center;padding-bottom:50px;}
    .application_right_wrap{width: 100%;}
    .specifications_left_wrap{width: 100%;text-align:center;}
    .specifications_right_wrap{width: 100%;}
    .latest_left_wrap{width: 100%;text-align:center;padding-bottom:50px;}
    .latest_right_wrap{width: 100%;}
    
    .s_sec_01_con_wrap_02{padding: 100px 30px;}
    .sec_01_wrap{padding: 100px 0;}
    .s_sec_01_con_wrap_04{padding: 0 30px 100px;}
    .s_sec_01_01_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_02_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_03_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_04_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_05_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_06_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_07_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_08_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_08_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_10_05_wrap {padding:100px 30px 100px;}
    .s_sec_01_11_05_wrap {padding:100px 30px 100px;}
    
    .s_sec_01_con_wrap_06{padding-top: 100px;}
    .latest_left_wrap_in{padding-top: 0;}
    
    .features_righ_con_in {height: 380px;padding-top: 40px;}
    
    
    .latest_right_wrap .owl-item{    margin-right: 0;}
    .sub_board_wrap_nav_wrap {top: 0;left: 80%;}
    
    .pro_right_wrap{position: relative;}
    .s_sec_01_01_con_right_img {width: 40%;float: none;margin: 0 auto;}
    
    .pro_left_wrap{max-width: 100%;text-align: center;}
    .sub_01_03 .pro_left_wrap{max-width: 100%;}
    .sub_01_04 .pro_left_wrap{max-width: 100%;}
    .sub_01_05 .pro_left_wrap{max-width: 100%;}
    .sub_01_06 .pro_left_wrap {padding: 0 ;}
    .sub_01_07 .pro_left_wrap {padding: 0 ;}
    
    
    .s_02_01_menu_box_wrap_in{padding: 0;}
    
    .app_con_wrap{padding:0 0 100px;}
    .app_right_wrap{position: relative;width: 50%;margin: 0 auto;padding-bottom: 50px;}
    .app_left_wrap{max-width: 100%; text-align: center;}
    .sub_02_gap_01{height: 30px;}
    .sub_02_01_04 .app_right_wrap{right:0;}
    
    .sub_04_01 .footer_wrap{padding: 0 20px 100px}
    .bo_tit{font-size: 18px;}
    .webzine_text_href{font-size: 16px; }
    .webzine_date{font-size: 16px;}
    #bo_cate{margin: 0 0 50px;}
    #bo_cate a{font-size: 16px;}
    
    .s_06_01_que_txt{font-size: 16px;}
    .sub_06_01 .label_on &gt; label{font-size: 16px;}
    .sub_06_01 .bo_w_select &gt; label{font-size: 16px;}
    
    .team_box{width: 50%;padding-bottom: 30px;}
    
    .journey_box_date{width: 100%;padding-bottom: 80px;}
    .journey_box_date{padding-left: 50px;}
    .journey_box_date_inner:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
    .journey_box_date_tit{float: left;width: 270px;}
    .journey_box_date_txt_01{float: left;width: 380px;height: auto;}
    .journey_box_date_txt_02{float: left;width: 270px;}
    .journey_box_date_inner .gap{display: none;}
    .journey_box_date{padding-left: 50px;}
    
    .youtube_con_wrap{padding-top: 50px;}
    .expertise_box_wrap_in{padding: 0;}
    
    .story_con_right_img:after{top: 250px;width: 480px;height: 480px;}
    .expertise_con_wrap{padding: 130px 0 80px;}
    
    .youtube_btn_wrap{left: 85%;}
    .youtube_con_wrap .sec_txt6 span:after{top: -1px;}
    
    .network_img_mo{display: block;}
    .network_img_con{display: none;}
    .network_img_txt_wrap{display: none;}
    .network_con_left br{display: none;}
    .network_con_left{float: none;width: 65%;margin: 0 auto;}
    .network_con_right{float: left;width: 100%;}
    .network_con_left .sec_tit3{text-align: center;}
    .sub_05_01_sgap{display: none;}
    .sub_05_01_ssgap{display: none;}
    .network_con_right_in:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
    .network_con_right_in{margin-left: -30px;}
    .network_right_txt{width: 33.333%;float: left;padding-left: 30px;}
    .network_img_wrap{padding-left: 0;padding-top: 120px;}
    
    .journey_box_date_txt_wrap_03{display: none;}
    
    .s_02_01_sec_wrap{padding-top: 20px;}
    
    .latest_right_wrap .board_wrap_in{ margin-left: 0;}
    
    .sub_01_06 .s_sec_01_01_con_right_img{width: 70%;}
    .sub_01_07 .s_sec_01_01_con_right_img{width: 70%;}
    
    .team_box_img_wrap{padding-bottom: 455px;}
    
    .network_bar_01{display: block;}
    .network_bar{display: none;}
    
    .s_sec_01_con_wrap_01{padding-bottom: 50px;}
    
    .preparing_txt_01{padding: 40px 0 20px;font-size: 35px;}
    .preparing_txt_02{font-size: 16px;}
    .preparing_wrap{padding-bottom: 100px;}
    
    
    
    .sampletest_table_wrap .sampletest_tr_01 td{font-size: 16px;}
    .sampletest_table_wrap td{font-size: 15px;}
    .sampletest_table_wrap td{padding: 15px;}
    .sampletest_table_sub_img{padding-left: 6px;padding-bottom: 3px;padding-top: 3px;}
    .sampletest_table_sub_img_in{margin-left: -6px;}
    
    
    .sampletest_table_wrap_in {padding-bottom: 30px;}
    .sampletest_table_wrap_in {overflow: auto;}
	.sampletest_table_wrap_in::-webkit-scrollbar {
		width: 10px;
        height: 8px;
	}
	.sampletest_table_wrap_in::-webkit-scrollbar-thumb {
		background-color: #2767c9;
		border-radius: 10px;
	}
	.sampletest_table_wrap_in::-webkit-scrollbar-track {
		border-radius: 10px;
		background-color: #fff;
		box-shadow: inset 0px 0px 5px #999;
		padding: 5px;
	}
	.sampletest_table_wrap table {min-width: 1000px;}
    
    
    .sub_visual_center::before{left: -100px;}
    .sub_visual_center::after{right: -100px;}
    
    
    .app_box_img{width: 100%;}
    
    
}

@media screen and  (max-width:1100px)  {
    .s_sec_02_02_table_box_wrap {padding-bottom: 30px;}
    .s_sec_02_02_table_box_wrap {overflow: auto;}
	.s_sec_02_02_table_box_wrap::-webkit-scrollbar {
		width: 10px;
        height: 8px;
	}
	.s_sec_02_02_table_box_wrap::-webkit-scrollbar-thumb {
		background-color: #2767c9;
		border-radius: 10px;
	}
	.s_sec_02_02_table_box_wrap::-webkit-scrollbar-track {
		border-radius: 10px;
		background-color: #fff;
		box-shadow: inset 0px 0px 5px #999;
		padding: 5px;
	}
	.s_sec_02_02_table_box_wrap .s_sec_02_02_table_row {min-width: 1000px;}
    
}

@media screen and  (max-width:1000px)  {
    
    .visual_center::before{left: -100px;}
    .visual_center::after{right: -100px;}
    
    .main_sec_03_box{width: 100%;padding-bottom: 50px;text-align: center;}
    .main_sec_03_box .ssgap{display: none;}
    .more_btn_all_wrap {padding-bottom: 20px;}
    .main_sec_03_box br{display: none;}
    .main_sec_03_box .more_btn_wrap span{left: -12.5px;}
    

    
    .s_sec_01_00_con{width: 50%;}
    .s_sec_01_00_con:nth-child(3n+1){clear: none;}
    .s_sec_01_00_con:nth-child(2n+1){clear: both;}
    
    
    
    
    .specifications_table_wrap {padding-bottom: 30px;}
    .specifications_table_wrap {overflow: auto;}
	.specifications_table_wrap::-webkit-scrollbar {
		width: 10px;
        height: 8px;
	}
	.specifications_table_wrap::-webkit-scrollbar-thumb {
		background-color: #2767c9;
		border-radius: 10px;
	}
	.specifications_table_wrap::-webkit-scrollbar-track {
		border-radius: 10px;
		background-color: #fff;
		box-shadow: inset 0px 0px 5px #999;
		padding: 5px;
	}
	.specifications_table_wrap .specifications_table_row {min-width: 1000px;}
    
    
    .sub_01_06 .application_right_wrap {padding-bottom: 30px;}
    .sub_01_06 .application_right_wrap {overflow: auto;}
	.sub_01_06 .application_right_wrap::-webkit-scrollbar {
		width: 10px;
        height: 8px;
	}
	.sub_01_06 .application_right_wrap::-webkit-scrollbar-thumb {
		background-color: #2767c9;
		border-radius: 10px;
	}
	.sub_01_06 .application_right_wrap::-webkit-scrollbar-track {
		border-radius: 10px;
		background-color: #fff;
		box-shadow: inset 0px 0px 5px #999;
		padding: 5px;
	}
	.sub_01_06 .application_right_wrap .application_right_wrap_in {min-width: 1000px;}
    
    .s_sec_02_01_con{width: 50%;padding-bottom: 50px;}
    .s_sec_02_01_con:nth-child(4){padding-bottom: 50px;}
    .s_sec_02_01_con:nth-child(3n+1){clear: none;}
    .s_sec_02_01_con:nth-child(2n+1){clear: both;}
    
    .s_02_01_menu_box{width: auto;padding: 0 30px;}
    .s_02_01_menu_box_wrap_in .s_02_01_menu_box_04{width: auto;}
    .s_02_01_menu_box_wrap_in{margin-left: 0;    max-width: 881px;    margin: 0 auto;}
    
    .webzine_wrap {margin-left: -10px;}
    .webzine_box {padding-left: 20px; }
    
    .journey_box_date{padding-bottom: 50px;}
    .journey_box_date_tit{width: 100%;padding-bottom: 30px;}
    
    .story_con_right_img:after{top: 190px;}
    .story_box_wrap_01 .story_con_right{width: 60%;}
    .story_con_right_img{padding-right: 100px;}
    .story_con_left .ssgap{display: none;}
}


@media screen and  (max-width:960px)  {
    .s_02_01_sec_wrap .sub_02_gap_01{height: 10px;}
	.gap {height: 30px;}
	.sgap {height: 20px;}
	.ssgap {height: 10px;}
    
    .sec_tit0 {font-size:25px;}
    .sec_tit1 {font-size:70px;}
    .sec_tit2 {font-size:30px;}
    .sec_tit3 {font-size:45px;}
    .sec_tit4 {font-size:65px;}
    .sec_tit5 {font-size:40px;}
    .sec_tit6 {font-size:30px;}

    .sec_txt1 {font-size:15px;}
    .sec_txt2 {font-size:15px;}
    .sec_txt3 {font-size:16px;}
    .sec_txt4 {font-size:18px;}
    .sec_txt5 {font-size:21px;}
    .sec_txt6 {font-size:18px;}
    .sec_txt7 {font-size:17px;}
    .footer_right {font-size:14px;padding-left: 20px;}
    .sub_visual_txt a{font-size: 40px;}
    
    
    
    .sub_01 .sub_top_nav .sub_menu_a {height: 30px;}
    .sub_01 .sub_top_nav .sub_menu:after {top: 0;}
    
    .more_btn_wrap{font-size: 15px;}

	.sec_wrap {padding: 30px 20px;}
    .sub .sec_wrap {padding: 50px 20px 30px;}

	.sub_top_nav .sub_menu_a {font-size: 12px; height: 50px;}
    
    .main_visual_txt_01{font-size: 35px;}
    .main_visual_txt_01{top: 50px;}
    .mv_slider_in .owl-item.center .mv_slider_box_txt{font-size: 23px;}
    .mv_slider_box_txt{font-size: 16px;}
    .main_visual_txt_02{font-size: 18px;}
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {width: 15px;height: 25px;margin-top: -12.5px;}
    .main_visual_txt_02 span{left: -15px;}
    
    .item_tit{font-size: 20px;}
    .item_txt{font-size: 15px;}
    .item_ho_txt{font-size: 15px;}
    
    .main_board_wrap .board_box .main_sec_txt{font-size: 17px;}
    .main_board_wrap .board_txt{font-size: 15px;}
    .main_board_wrap .board_num_txt{font-size: 15px;}
    .main_board_wrap .board_txt{height: 45px;}
    .main_board_wrap .main_sec_txt{height: 18px;}
    
    .sub_visual_box {padding: 140px 0;}
    
    .s_sec_01_00_technology_wrap{padding-top: 50px;}
    
    
    .s_sec_01_con_wrap_02{padding: 50px 20px;}
    .sec_01_wrap{padding: 50px 0;}
    .s_sec_01_con_wrap_04{padding: 0 20px 100px;}
    .s_sec_01_01_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_02_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_03_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_04_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_05_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_06_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_07_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_08_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_09_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_10_05_wrap {padding:50px 20px 50px;}
    .s_sec_01_11_05_wrap {padding:50px 20px 50px;}
    
    .s_sec_01_con_wrap_06{padding-top: 50px;}
    
    .application_left_wrap{padding-bottom:30px;}
    .features_left_wrap{padding-bottom:30px;}
    .latest_left_wrap{padding-bottom:30px;}
    .features_righ_con_icon{width: 110px;}
    .features_righ_con_in {height: 310px;padding-top: 40px;}
    .features_righ_con_in .sgap{height: 5px;}
    .features_right_wrap_in{margin-left: -20px;}
    .features_righ_con {padding-left: 20px;}
    .contactus_wrap {width: 230px; height: 60px;}
    .s_sec_01_con_wrap_06 .gap{height: 10px;}
    
    .sub_board_wrap_nav_wrap button {width: 50px;height: 50px;}
    .sub_board_wrap_nav_wrap .owlCustomNav .owl-prev{background-size: 10px;}
    .sub_board_wrap_nav_wrap .owlCustomNav .owl-next{background-size: 10px;}
    .sub_board_wrap_nav_wrap {left: 85%;}
    
    .s_sec_02_01_app_txt_wrap {padding: 0 20px;}
    .s_sec_02_01_app_con {padding: 0 20px;}
    .s_sec_02_01_app_box {padding: 50px 20px;}
    .s_sec_02_01_app_wrap .gap{height: 10px;}
    .s_sec_02_01_app_txt_wrap .gap{height: 10px;}
    
    .s_sec_02_02_wrap .gap{height: 10px;}
    
    #bo_cate a{font-size: 14px;    padding: 5px 20px;}
    .sub_04_01_ssgap{display: none;}
    .webzine_tit{padding: 20px 30px;}
    
    
    .sub_06_01 .s_sec_info {width: 100%;}
    .sub_06_01 .bo_w_select {width: 100%;}
    .sub_06_01 .con_div {width: 100%;}
    
    .map_wrap {width: 100%; height: 400px;}
    
    .expertise_box_wrap_in {margin-left: -20px;}
    .expertise_box{padding-left: 20px;}
    .expertise_box_in{height: 275px;}
    
    .story_con_right_img:after{top: 170px;width: 400px;height: 400px;}
    .story_box_wrap_01{padding-bottom: 150px;}
    .story_box_wrap_01 .story_con_right_img{top: 100px;}
    .expertise_con_wrap{padding: 80px 0 40px;}
    
    .journey_box_date_wrap{padding-top:50px;}
    
    .team_box_img{width: 110px;padding-top: 50px;}
    .team_box_img_wrap{padding-bottom: 390px;}
    
    .sub_01_09 .s_sec_01_01_con_right_img {width: 60%;}
    
    .sub_01_09 .s_sec_01_con_wrap_01{padding-bottom: 10px;}
    .sub_01_10 .s_sec_01_con_wrap_01{padding-bottom: 0;}
    
    .app_con_wrap{padding:0 0 80px;}
    
    .preparing_wrap{padding: 30px 0 80px;}
    
    .test_service_wrap{padding: 100px 20px;}
    
    .sub_01 .sub_top_nav .sub_menu_wrap{width: 600px;}
}

@media screen and  (max-width:910px)  {
    
    .s_02_01_menu_box:nth-child(3n+1){clear: both;}
    .s_02_01_menu_box:nth-child(4){padding: 0 30px 0 50px;}
    .s_02_01_menu_box:nth-child(3)::after{display: none;}
    .s_02_01_menu_box_wrap_in{max-width: 470px;}
    .s_02_01_menu_box{margin-bottom: 15px;}
    .s_02_01_sec_wrap{padding-top:0;}
    
    .pro_tab{width: 120px;}
    .pro_tab .pro_tab_a{font-size: 17px;}
    
}

@media screen and  (max-width:820px)  {
    
    .story_box_wrap_01 .story_con_right{width: 65%;}
    .story_con_right_img{padding-right: 70px;}
    .story_con_right_img:after{right: -20px;}
    .story_box_wrap_02 .story_con_left{width: 65%;}
   
    .story_box_wrap_02 .story_con_right{padding: 79px 0px 50px;}
    .story_box_wrap_02 .story_con_right{width: 100%;}
    .story_con_right br{display: none;}
	
}

@media screen and  (max-width:800px)  {
    
    .sub_top_nav .sub_menu:after{top: 2%;}
    
    .main_sec_04_con_wrap{width: 100%;}
    .main_sec_04_con_wrap .ssgap{display: none;}
    .main_sec_04_con_wrap .more_btn_wrap span{left: -12.5px;}
    .main_board_wrap{width: 100%;padding-left: 0;padding-top: 20px;}
    .main_sec_04_con_wrap{text-align: center;}
    .main_board_wrap .board_txt_wrap{padding: 30px 0;}
    .main_board_wrap .ssgap{display: none;}
    .main_board_wrap .board_num{padding-bottom: 10px;}
    .main_sec_04_wrap{padding: 0 30px 50px;}
    
    .sub_visual_box {padding: 120px 0;}
    
    .sub_visual_center::before{left: -150px;}
    .sub_visual_center::after{right: -150px;}
    
    .s_sec_01_00_technology{width: 70%;height: 350px;}
    .s_sec_01_00_technology_icon{width: 75px;}
    
    .webzine_box {width: 50%;}
    .webzine_box:nth-child(3n+1){clear: none;}
    .webzine_box:nth-child(32n+1){clear: both;}
    
    .journey_box_date_txt_01{width:340px;}
    
    .youtube_btn_wrap{left: 80%;}
    
    .network_con_left{width: 80%;}
    .network_right_txt{width: 100%;text-align: center;float: none;}
    .sub_05_01_sgap{display: block;}
    .sub_05_01_ssgap{display: block;}
    
    .sub_01 .sub_visual_bg {background-position: right center;background-image: url(../images/sub/sub_01_mo.jpg);}
    
	
}

@media screen and  (max-width:750px)  {
    .s_sec_01_00_con{width: 100%;}
    .s_sec_01_00_con:nth-child(2n+1){clear: none;}
    .s_sec_01_00_con_in{height: 500px;}
    .s_sec_01_00_con .sec_txt4{padding: 30px 0 10px;}
}

@media screen and  (max-width:700px)  {
    
    .main_sec_01_con_left {width: 100%;}
    .main_sec_01_con_right {position: relative;width: 100%;padding-bottom: 50px;}
    .main_sec_01_con_left_wrap{text-align: center;}
    .main_sec_01_con_left_wrap .more_btn_wrap{width: 117px; margin: 0 auto;}
    .main_sec_01_con_left_wrap{padding-bottom: 50px;padding-top: 80px;}
    .main_sec_01_con_left .ssgap{display: none;}
    
    .features_righ_con {width: 70%;padding-bottom: 20px;float: none;margin: 0 auto;}
    
    .features_righ_con_in {height: auto;padding: 40px 0;}
    .application_righ_con {width: 70%;float: none;margin: 0 auto;}
    .application_righ_con:nth-child(3) {padding-bottom: 50px;}
    .application_righ_con:nth-child(4) {padding-bottom: 50px;}
    .s_sec_01_06_03_wrap .application_righ_con {float: left;}
    
    .sub_01_03 .application_righ_con{width: 70%;}
    .sub_01_03 .application_righ_con:nth-child(4){width: 70%;}
    .sub_01_03 .application_righ_con:nth-child(5){width: 70%;}
    
    .sub_board_wrap_nav_wrap {left: 80%;}
    
    .s_sec_02_01_app_txt_wrap .sec_txt2 br{display: none;}
    
    .sub_02_01_05 .app_box_wrap{width: 100%;}
    .app_box_wrap{width: 100%;padding-bottom: 40px;padding-left: 0;}
    .app_box_wrap:nth-child(3){padding-bottom: 40px;}
    .sub_02_01_06 .app_box_wrap::after{display: none;}
    .sub_02_01_02 .app_box_wrap::after{display: none;}
    /*.sub_02_01_02 .app_box_wrap::before{content: url(../images/sub/app_next_icon_2.png);position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%);}
    .sub_02_01_06 .app_box_wrap::before{content: url(../images/sub/app_next_icon_2.png);position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%);}*/
    .sub_02_01_02 .app_box_wrap:last-child::before{content: "";}
    .sub_02_01_06 .app_box_wrap:last-child::before{content: "";}
    .s_sec_02_01_app_box_wrap_in{margin-left: 0;}
    
    .map_wrap {width: 100%; height: 300px;}
    #map_canvas {display: none;}
    #map_canvas_mobile {display: block;}
    
    /*.team_box_img{width: 180px;}
    .team_box_img_wrap{padding-bottom: 370px;}
    .team_box .sgap{display: none;}*/
    
    .journey_box_date_txt_01{width:100%;padding-bottom: 30px;}
    .journey_box_date_txt_02{width:100%;}
    
    .journey_box_date_txt_wrap .sec_txt1 span{left: 0;padding-left: 30px;}
    .journey_box_date_04 .journey_box_date_txt_02 .sec_txt1 span{left: 20px;}
    .journey_box_date_txt_02 .journey_box_date_04_02 span:after {left: -20px;}
    .journey_box_date_txt_wrap .sec_txt1 span:after{left: 0;}
    .journey_box_date_txt_01 .ssgap{display: none;}
    .journey_box_date_tit{padding-bottom: 10px;}
    .journey_box_date{padding-bottom: 30px;}
    .journey_box_date_txt_02 .ssgap{height: 5px;}
    .journey_box_date{text-align: center;}
    .journey_box_date{padding-left: 0;}
    
    .sub_01_11 .application_righ_con_wrap_01 .application_righ_con{width: 70%;}
    .sub_01_11 .application_righ_con_wrap_02 .application_righ_con{width: 70%;}
    .sub_01_11 .application_righ_con_wrap_03 .application_righ_con{width: 70%;}
    .sub_01_09 .application_righ_con{width: 70%;}
    
	.app_right_wrap{width: 100%;}
    .sub_02_01_01_app_box_img{width: 100%;}
    .sub_02_01_04 .app_right_wrap{width: 70%;}
}

@media screen and  (max-width:620px)  {
    
    /*.app_img_wrap_in {padding: 30px 0 0;}*/
    .s_sec_02_01_app_img{width: 100%;padding-bottom: 30px;}
    .sub_top_nav .sub_menu{width: 25%;}
    
	.top_nav .menu_a {font-size: 12px; height: 50px;}
	.bt_sec_box {width: 100%;}
	.logo_wrap {width: 110px;height: 50px;}
	.lang_box .lang_box_a {font-size: 12px; height: 30px;line-height: 30px;}
	.lang_box .lang_box_a:after {top: 8px;}
	.lang_box:hover .lang_box_a:after {top: 13px;}
	.lang_all_wrap {left: 10px; top: 8px;}
	.lang_sub_box a {font-size: 12px;}
	.m_menu_btn_wrap {height: 33px;width: 30px;right: 10px;}
	.header_wrap .m_menu_btn_wrap .m_menu_btn {height: 22px;margin-top: -11px;}
	.m_menu_btn:before {right: 0px;}
	.m_menu_btn:after {right: 0px;}
	.m_close_wrap {padding: 10px;}

	.main_visual_txt_02 {font-size: 24px;padding-bottom: 20px;}
	.main_visual_txt_03 a {padding: 10px 15px;background-color: #fff; color: #222;border-radius: 100px}
	.main_visual_txt_03 {font-size: 12px;}
	.footer_info {font-size: 12px;word-break: keep-all;}
	.span_bar_01 {display: block;background-color: transparent;height: auto;width: auto;}
	.span_bar_05 {display: block;background-color: transparent;height: auto;width: auto;}
	.footer_copy {font-size: 12px;}
	.footer_logo img{width: 100px;}
    
    .lang_box .lang_box_a:after {border-left: 1px solid #222; border-bottom: 1px solid #222;}
    .lang_box .lang_box_a{padding: 0px 35px 0 10px;}
    
    
    .sec_tit0 {font-size:20px;}
    .sec_tit1 {font-size:60px;}
    .sec_tit2 {font-size:25px;}
    .sec_tit3 {font-size:30px;}
    .sec_tit4 {font-size:50px;}
    .sec_tit5 {font-size:35px;}
    .sec_tit6 {font-size:20px;}

    .sec_txt1 {font-size:14px;}
    .sec_txt2 {font-size:14px;}
    .sec_txt3 {font-size:15px;}
    .sec_txt4 {font-size:16px;}
    .sec_txt5 {font-size:18px;}
    .sec_txt6 {font-size:17px;}
    .sec_txt7 {font-size:15px;}
    .sub_visual_txt a{font-size: 30px;}
    
    .footer_right {font-size:13px;padding-left: 15px;}
    
    .more_btn_wrap{font-size: 14px;}
    
    .visual_center::before{left: -150px;}
    .visual_center::after{right: -150px;}
    .main_visual_txt_01{font-size: 20px;top: 40px;padding-left:30px;}
    .mv_slider_in .owl-item.center .mv_slider_box_txt{font-size: 20px;}
    .mv_slider_box_txt{font-size: 14px;}
    .mv_slider_wrap {padding: 30px 0 40px;}
    .main_visual_txt_02{font-size: 15px;}
    .main_visual_txt_02 span:after{right: -15px; top: 7px;}
    .main_visual_txt_02 span{left: -7.5px;}
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {width: 10px;height: 18px;margin-top:-9px;}
    .item_tit{font-size: 17px;}
    .item_txt{font-size: 14px;}
    .item_ho_txt{font-size: 14px;}
    .item_ho_txt span{left: -8px;}
    
    .main_sec_02_wrap{padding: 50px 0;}
    .more_btn_wrap span:after {right: -20px;top: 7px;border-left: 1px solid #222; border-bottom: 1px solid #222;}
    
    .main_sec_03_box_img{padding-bottom: 240px;}
    .main_sec_03_box .sgap{height: 15px;}
    
    .main_board_wrap .board_box .main_sec_txt{font-size: 16px;}
    .main_board_wrap .board_txt{font-size: 14px;}
    .main_board_wrap .board_num_txt{font-size: 14px;}
    .main_board_wrap .main_sec_txt{height: 16px;}
    
    .sub_visual_box {padding: 100px 0;}
    
    
    .s_sec_01_00_in .gap{height: 20px;}
    
    .s_sec_01_01_con_right_img {width: 60%;}
    
    .application_righ_con {width: 90%;}
    .contactus_wrap {width: 200px;height: 50px;}
    
    .sub_01_03 .application_righ_con{width: 90%;}
    .sub_01_03 .application_righ_con:nth-child(4){width: 90%;}
    .sub_01_03 .application_righ_con:nth-child(5){width: 90%;}
    
    .sub_01_06 .s_sec_01_01_con_right_img{width: 90%;}
    .sub_01_07 .s_sec_01_01_con_right_img{width: 90%;}
    
    .s_sec_02_01_con{width: 100%;padding-bottom: 50px;}
    .s_sec_02_01_con:nth-child(5){padding-bottom: 50px;}
    .s_sec_02_01_con:nth-child(2n+1){clear: none;}
    .s_sec_02_01_in .gap{height: 10px;}
    
    .app_right_wrap{padding-bottom: 20px;}
    
    .sub_02_01_01_app_box_txt{padding-top: 20px;}
    
    .s_sec_02_02_cell_170{height: 150px;}
    .s_sec_02_02_table_cell_2{height: 150px;}
    
    #bo_cate{margin: 0 0 30px;}
    
    .expertise_box{width: 60%;padding-bottom: 30px;float: none;margin: 0 auto;}
    
    .story_con_right_img{padding-right: 60px;}
    .story_box_wrap_01 .story_con_right{width: 80%;}
    .story_con_right_img:after{top: 110px;}
    .story_box_wrap_02 .story_con_right{padding: 50px 0px;}
    .story_box_wrap_02 .story_con_left{width: 80%;}
    .expertise_con_wrap{padding: 80px 0 0;}
    
    .youtube_btn_wrap{left: 80%; top: -50px;}
    .youtube_btn_wrap .owl-prev {width: 40px;height: 40px;left: -5px;background-size: 10px;}
    .youtube_btn_wrap .owl-next {width: 40px;height: 40px;right: -5px;background-size: 10px;}
    
    .studies_label {padding-right: 50px;}
    .studies_label:after {right: 0;}
    .s_sec_02_02_con .sec_tit2{text-align: center;}
    
    .team_box{width: 100%;}
    .team_box_img_wrap{padding: 50px 0;height: auto;}
    .team_box_img{padding-top: 0;}
    
     
     .sub_01 .sub_menu_wrap{padding-bottom: 10px;}
    
    .sub_01_10 .s_sec_01_01_con_right_img {width: 80%;}
    
     .sub_01_11 .application_righ_con_wrap_01 .application_righ_con{width: 90%;}
    .sub_01_11 .application_righ_con_wrap_02 .application_righ_con{width: 90%;}
    .sub_01_11 .application_righ_con_wrap_03 .application_righ_con{width: 90%;}
    .sub_01_09 .application_righ_con{width: 90%;}
    
    .s_sec_01_con_wrap_01{padding-bottom: 10px;}
    .app_con_wrap{padding:0 0 50px;}
    
    .preparing_txt_01{padding: 30px 0 15px;font-size: 25px;}
    .preparing_txt_02{font-size: 14px;}
    .preparing_wrap{padding: 30px 20px 50px;}
    
    .test_service_wrap{padding: 50px 20px;}
    .s_sec_01_con_wrap_04{padding: 0 20px 50px;}
    
    .pro_tab{width: 25%;}
    
    .sub_01 .sub_top_nav .sub_menu {width: 33.333%;}
    .sub_01 .sub_top_nav .sub_menu_01 {width: 33.333%;}
    .sub_01 .sub_top_nav .sub_menu_02 {width: 33.333%;}
    .sub_01 .sub_top_nav .sub_menu_06 {width: 33.333%;}
    .sub_01 .sub_top_nav .sub_menu_wrap{width: 90%;}
    .sub_top_nav .sub_menu_03:before{display: none;}
    
    .s_sec_02_01_06_wrap_02_in .gap{height: 10px;}
}

@media screen and  (max-width:550px)  {
    .s_sec_01_00_technology{width: 90%;height: 300px;}
    .s_sec_01_00_technology_icon{width: 65px;}
    #bo_cate a{font-size: 13px;  padding: 5px 10px;}
    
    /*.team_box_img{width: 150px;padding-top: 35px;}
    .team_box_img_wrap{padding-bottom: 300px;}*/
    
     .network_con_left{width: 100%;}
}

@media screen and  (max-width:540px)  {

    .sub_board_wrap_nav_wrap {position: relative;top:10px;left: 0;    float: right;}
    
    .sub_06_01 .bo_w_select &gt; label{position: relative;top: 0;padding-bottom: 30px;}
    .sub_06_01 .label_on &gt; label{position: relative;top: 0;padding-bottom: 30px;}
    #bo_w .bo_w_select select{margin-top: 15px;}
    .sub_06_01 .label_on &gt; input{margin-top: 15px;}
    .sub_06_01 #bo_w .bo_w_select{padding-left: 0;}
    .sub_06_01 .label_on{padding-left: 0;}
    .sub_06_01 #bo_w .bo_w_flie .file_wr{padding: 10px 0 0;}
    .sub_06_01 .chks{padding-left: 0;}
    .sub_06_01 .captcha{padding-left: 0;}
    .sub_06_01 .borad_btn_wrap{padding-left: 0;width: 200px; margin: 0 auto;}
    
    .expertise_box{width: 80%;}
    .expertise_box_in{height: 245px;}
    
    .story_con_right_img:after{top: 180px;width: 300px;height: 300px;}
    .story_box_wrap_01 .story_con_right_img{top: 60px;}
    .story_box_wrap_01{padding-bottom: 100px;}
}

@media screen and  (max-width:480px)  {
    
    .sub_top_nav .sub_menu{width: 35%;}
    .sub_05_01 .sub_top_nav .sub_menu{width: 25%;}
    
    .top_nav{display: none;}
    .main_sec_01_con_left_wrap{padding-bottom: 20px;padding-top: 50px;}
    .item_txt br{display: none;}
    
    .sec_tit4 {font-size:33px;}
    
    .main_sec_03_box_img{padding-bottom: 200px;}
    
    .sub_visual_box {padding: 80px 0;}
    
    .sub_visual_center::before{display: none;}
    .sub_visual_center::after{display: none;}
    
    .sec_tit3 {font-size:25px;}
    
    .s_sec_01_00_con_img{width: 250px;}
    .s_sec_01_00_con_in{height: 450px;}
    .s_sec_01_00_view{width: 180px;}
    
    
    
    .features_righ_con {width: 80%;}
    .features_righ_con_in {padding: 30px 0;}
    
    .application_righ_con {width: 100%;float: none;margin: 0 auto;padding-bottom: 40px;}
    .application_righ_con:nth-child(3) {padding-bottom: 40px;}
    .application_righ_con:nth-child(4) {padding-bottom: 40px;}
    
    .sub_01_03 .application_righ_con{width: 100%;}
    .sub_01_03 .application_righ_con:nth-child(4){width: 100%;}
    .sub_01_03 .application_righ_con:nth-child(5){width: 100%;}
    
    .webzine_box{width: 100%;}
    .webzine_tit{padding: 20px 30px 30px;}
    
    .story_con_right_img:after{top: 150px;right: -25px;}
    .story_con_right_img{padding-right: 30px;}
    
    .youtube_box_wrap{padding-top: 45px;}
    .youtube_con_wrap_in .sec_txt5{text-align: center;}
    .youtube_con_wrap_in .sec_txt6{text-align: center;}
    .youtube_btn_wrap{left: 75%;}
    
    .s_02_01_menu_box{padding: 0 20px;}
    .s_02_01_menu_box:nth-child(4){padding: 0 20px 0 40px;}
    .s_02_01_menu_box_wrap_in{max-width: 369px;}
    
    .main_board_wrap .board_box_wrap{padding-left: 20px;}
    .board_wrap_in  {margin-left: -20px;}
    
    .sub_01_09 .s_sec_01_01_con_right_img {width: 80%;}
    
    .sub_01_10 .s_sec_01_01_con_right_img {width: 100%;}
    
}


@media screen and  (max-width:460px)  {
	.logo_wrap {width: 90px;}
	.sec_tit2 {font-size: 23px;}
    
    .sub_01_gap_02{display: none;}
    
    
	.app_right_wrap{padding-bottom: 30px;}
    
    
    .expertise_box{width: 100%;}
    .sub_01_07 .features_righ_con_icon{width: 130px;}
	
}

@media screen and  (max-width:410px)  {
    
    .sec_txt2 {font-size: 13px;}
    .s_02_01_menu_box{padding: 0 10px;}
    .s_02_01_menu_box:nth-child(4){padding: 0 10px 0 30px;}
    .s_02_01_menu_box::after{height: 10px;}
    .s_02_01_menu_box_wrap_in{max-width: 291px;}
    .s_02_01_menu_box{margin-bottom: 10px;}
    
}

@media screen and  (max-width:400px)  {
    
    .story_con_right_img:after{top: 165px;width: 250px;height: 250px;}
    .story_box_wrap_01 .story_con_right_img{top: 50px;}
    .story_box_wrap_02 .story_con_right{padding: 40px 0px;}
    .expertise_con_wrap{padding: 50px 0 0;}
    
    .youtube_btn_wrap{left: 72%;}
    .all_tag_st_02{height: auto;}
}


@media screen and  (max-width:380px)  {
	.main_sec_03_box_img{padding-bottom: 150px;}
    .s_sec_01_00_technology{width: 100%;}
	.s_sec_01_01_con_right_img {width: 70%;}
    
    .features_righ_con {width: 90%;}
    
     #bo_cate a{font-size: 13px;  padding: 5px 3px 5px 7px;}
    #bo_cate{margin: 0;}
    
    .journey_box_date{padding-left: 10px;}
    
    .story_box_wrap_02 .story_con_left{width: 100%;}
    .story_box_wrap_01 .story_con_right{width: 85%;}
    .story_box_wrap_01{padding-bottom: 90px;}
    
    .sub_01 .sub_top_nav .sub_menu_wrap {width: 100%;}
    
    .sub_01_09 .s_sec_01_01_con_right_img {width: 90%;}
    
    .sub_01 .sub_top_nav .sub_menu:before{display: none;}
    .sub_01 .sub_top_nav .sub_menu_a span{padding: 0 2px;}
    
    .pro_tab{padding: 0 5px;}
    .pro_tab .pro_tab_a{font-size: 16px;}
    
    
	
}
</pre></body></html>