@charset "utf-8";
/*
프로젝트 : 차세대웹기술지원센터
작성자 : 김민식
최종 업데이트일자 : 2021.05.28
*/

@media all and (max-width:1700px){	/* 230419 추가 */
	.b-legacy #header .inner_b{
		width: 95%;
	}
}

@media all and (max-width:1400px){
	.b-legacy #topButton{display: none;}
	/* header */
	.b-legacy #gnb > ul > li > a{padding: 0 35px;}
}

@media all and (max-width:1230px){
	.b-legacy #gnb{display:none}		
	.b-legacy #drop_menu{display: none}
	.b-legacy .under_tablet{display:inline-block}
	.b-legacy .none_tablet{display:none}
	.b-legacy #header .inner_b{ width: 95%;}
	.b-legacy .path_wrap{padding-top:80px !important;}
	.b-legacy .visual{width: 100%; }	
	.b-legacy .click_box_container{width: 100%;}
	.b-legacy .clinic_wrap{width: 95%;}
	.b-legacy .click_box{ width: 30%;}	
	.b-legacy .clinic_left_box{width: 45%;}
	.b-legacy .clinic_right_box{width: 85%;}
	.b-legacy .dot_light_pattern{  width: 90%;}
	.b-legacy .inform_wrap{ width: 95%;}
	.b-legacy .inform_tab_li a{ width: 65%;}
	.b-legacy .date_box{width: 15%;}
	.b-legacy .svc_wrap{width: 95%;}
	.b-legacy .svc_shortcut_box{ width: 49%;}
	.b-legacy .browser_wrap{ width: 95%;}
	.b-legacy .browser_box{ width: 19%;}
	.b-legacy .footer_top{ width: 95%;}
	.b-legacy .footer_bottom{    width: 95%;}
	.b-legacy .visual_txt_top,.visual_txt_middle,.visual_txt_bottom{width: 100%;}

	/* main renew */
	.b-legacy #header{
		height: 80px;
	}
	.b-legacy .inner_b.main{				/* 230512 */
		width: 95%;
	}
	.b-legacy .drop_menu02{
		display: block;
	}
	.b-legacy .drop_menu02{
		position: absolute;
		right: 0;
	}
}

@media all and (max-width:1115px){
	.b-legacy .click_box{height: 220px;}
	.b-legacy .click_box_icon img{width:5vw}
	.b-legacy h3.click_box_txt{margin-top: 5vw;}
	.b-legacy .clinic_section{height: 470px;}
	.b-legacy .clinic_wrap{margin: 60px auto;}
	.b-legacy .clinic_left_box{  height:350px}
	.b-legacy .clinic_right_box{height: 370px; margin-top: 35px;}	
	.b-legacy .clinic_inner{padding: 0px 60px 0 0;}
	.b-legacy h3.clinic_h{ font-size: 30px;}
	.b-legacy p.clinic_p{ word-break:keep-all; margin-top: 20px;}
	.b-legacy .dot_light_pattern{height: 120px;  bottom: 20px;}
	.b-legacy .inform_wrap{margin: 60px auto;}
	.b-legacy .plus_objet{font-size: 13px;}
	.b-legacy h2.section_tit_h{font-size: 30px;}
	.b-legacy .svc_left_box h2{ font-size: 30px;}	
	.b-legacy .svc_inner_icon img{width:4vw}
	.b-legacy .browser_percent{ font-size: 35px;}
	.b-legacy .chrome_ci{background: url(../../images/renew/browser_chrome_icon.png)no-repeat 120px -20px;}
	.b-legacy .edge_ci{background: url(../../images/renew/browser_edge_icon.png)no-repeat 120px -20px;}
	.b-legacy .ie_ci{background: url(../../images/renew/browser_ie_icon.png)no-repeat 120px -20px;}
	.b-legacy .whale_ci{background: url(../../images/renew/browser_whale_icon.png)no-repeat 120px -20px;}
	.b-legacy .safari_ci{background: url(../../images/renew/browser_safari_icon.png)no-repeat 120px -20px;}
}

@media all and (max-width:1080px){	
	.b-legacy p.clinic_p{ font-size: 15px;}
	.b-legacy .clinic_inner{ bottom: 55px;}
	/*210528(s)*/
	.b-legacy #header .inner_b h1 a{width: 270px; background: url("../../images/renew/logo_tab_wht.png") no-repeat 100%/100%;}	
	.b-legacy .logo_change_blk{background: url("../../images/renew/logo_tab_blk.png") no-repeat 100%/100% !important;}
	/* //210528(e)*/
}

@media all and (max-width:1024px){      
	.b-legacy .visual_txt_top>span{ font-size: 18px;}
	.b-legacy .visual_txt_middle strong{ font-size: 50px;}
	.b-legacy .visual_txt_bottom>p{ font-size: 20px;}	
	.b-legacy h3.click_box_txt{font-size: 18px;}
	.b-legacy .clinic_section{height: 420px;}
	.b-legacy .clinic_left_box{width:43%; height: 310px;}
	.b-legacy .clinic_right_box{height: 320px; margin-top: 2em;}	
	.b-legacy .clinic_inner{ bottom: 45px; padding: 0px 30px 0 0; width: 55%;}
	.b-legacy p.clinic_p{margin-top: 15px; line-height: 25px;}
	.b-legacy .clinic_btn{margin-top: 20px;}
	.b-legacy .dot_light_pattern{bottom: 10px;}
	.b-legacy .svc_section{height: 520px;}
	.b-legacy .svc_shortcut_box{height: 248px;}
	.b-legacy ul.tabs li{ font-size: 16px;}
	.b-legacy .date_box{height:70px;}
	.b-legacy .inform_top_tit{ font-size: 16px;}
	.b-legacy .inform_top_cnt{ font-size: 14px;}
	.b-legacy h2.section_tit_h{font-size: 25px;}
	.b-legacy .inform_tab_li, .inform_tab_li a, .inform_tab_date{ font-size: 15px;}
	.b-legacy .tech_box{padding: 10px 20px;}
	.b-legacy .tech_point, .tech_comp{ font-size: 13px;}
	.b-legacy .tech_text{ font-size: 15px;}
	.b-legacy .inform_wrap{margin: 40px auto;}
	.b-legacy .svc_section{height: 500px;}
	.b-legacy .svc_shortcut_box{  height: 240px;}	
	.b-legacy .svc_inner_txt{ font-size: 18px;}
	.b-legacy .browser_percent{ font-size: 30px;}
	.b-legacy .chrome_ci{background: url(../../images/renew/browser_chrome_icon.png)no-repeat 100px -20px;}
	.b-legacy .edge_ci{background: url(../../images/renew/browser_edge_icon.png)no-repeat 100px -20px;}
	.b-legacy .ie_ci{background: url(../../images/renew/browser_ie_icon.png)no-repeat 100px -20px;}
	.b-legacy .whale_ci{background: url(../../images/renew/browser_whale_icon.png)no-repeat 100px -20px;}
	.b-legacy .safari_ci{background: url(../../images/renew/browser_safari_icon.png)no-repeat 100px -20px;}
	.b-legacy .address_box ul:first-child{ margin-right:18px;}		/* 230517 수정(30->18) */

	/* main renew */
	.b-legacy .visual > .inner_b{
	    height: 750px;
	}
	.b-legacy .noti_box{ padding: 13px 20px; }
	.b-legacy .big_dd{ padding: 3px 0; }
	.b-legacy .plus_object{ top: 10%; }
	.b-legacy .tab-content > ul{ min-height: 296px; }
	.b-legacy .nodata{ height: 294px; line-height: 294px; }
}

@media all and (max-width:960px){
	.b-legacy a.click_box_cnt{text-align: center;}
	/*210426(s)*/
	.b-legacy h3.click_box_txt{float:none; text-align: center; margin-top:4vw;}
	/* // 210426(e)*/
	.b-legacy h3.clinic_h{ font-size: 30px;}
	.b-legacy .inform_tab_li a{width: 60%;}
	.b-legacy .date_box{width: 20%;}
	.b-legacy .the_new{ width: 70%;}
	.b-legacy .svc_section{ height:750px;}
	.b-legacy .svc_left_box{width: 100%;   height: auto; margin:50px auto;}
	/*210426(s)*/
	.b-legacy .svc_left_box h2{position:inherit;  bottom:0;   margin: 0 auto; text-align: center;}
	.b-legacy .svc_right_box{ width: 75%; height: auto; padding:0;  box-sizing: border-box; margin: 0 auto; float:none;}
	/* // 210426(e)*/
	.b-legacy .svc_shortcut_box{height: 261px;}
	/*210426(s)*/
	.b-legacy .svc_inner_icon img{ width:6vw;}
	/* // 210426(e)*/
	.b-legacy .svc_inner_txt{ font-size: 20px;    margin-top: 1em;}
	.b-legacy .browser_inner{justify-content: center;}
	.b-legacy .browser_box{width: 30%;}
	.b-legacy .browser_box:nth-child(1),.browser_box:nth-child(2),.browser_box:nth-child(4){margin-right: 3%;}
	.b-legacy .browser_box:nth-child(4),.browser_box:nth-child(5){margin-top: 3%;}
	/*210526(s)*/
	.b-legacy .chrome_ci{background: url(../../images/renew/browser_chrome_icon.png)no-repeat 170px -20px;}
	.b-legacy .edge_ci{background: url(../../images/renew/browser_edge_icon.png)no-repeat 170px -20px;}
	.b-legacy .ie_ci{background: url(../../images/renew/browser_ie_icon.png)no-repeat 170px -20px;}
	.b-legacy .whale_ci{background: url(../../images/renew/browser_whale_icon.png)no-repeat 170px -20px;}
	.b-legacy .safari_ci{background: url(../../images/renew/browser_safari_icon.png)no-repeat 170px -20px;}
	/* // 210526(e)*/
	.b-legacy .ft_link>ul li a{font-size: 12px;}
	.b-legacy .go_link{font-size: 12px;}
	.b-legacy .address_box ul, .call_box p{ font-size: 12px;}
	.b-legacy .famliy_link select{font-size: 12px;}


	/* main renew */
	.b-legacy .visual_txt_middle{font-size: 38px;} 
}

@media all and (max-width:830px){
	.b-legacy .inform_tab_li a{width: 55%;}
	.b-legacy .chrome_ci{background: url(../../images/renew/browser_chrome_icon.png)no-repeat 18vw -20px;}
	.b-legacy .edge_ci{background: url(../../images/renew/browser_edge_icon.png)no-repeat 18vw -20px;}
	.b-legacy .ie_ci{background: url(../../images/renew/browser_ie_icon.png)no-repeat 18vw -20px;}
	.b-legacy .whale_ci{background: url(../../images/renew/browser_whale_icon.png)no-repeat 18vw -20px;}
	.b-legacy .safari_ci{background: url(../../images/renew/browser_safari_icon.png)no-repeat 18vw -20px;}
	.b-legacy .logo_box img{width: 110px}
	.b-legacy .date_box{ width: 70px;}
	.b-legacy div#mouse{display: none;}

	/* main_renew */
	.b-legacy .visual > .inner_b{ height: auto; }
	.b-legacy .visual > .inner_b > .inner_b-line , .inform_section > .inner_b{
		flex-direction: column;
	}
	.b-legacy .visual > .inner_b > .inner_b-line > .v-content{
		width: 100%;
	}
	.b-legacy .inform_left_box{
		margin-right: 0;
		width: 100%; 
		padding-right: 0;  
		margin-bottom: 45px;
	}
	.b-legacy .inform_right_box{width: 100%; padding-left: 0; margin-left: 0;}
	.b-legacy .visual_txt_wrap{
		text-align: center; padding-top: 20%;;
	}
	.b-legacy .visual_txt_middle{font-size: 45px;} 
	.b-legacy .visual_btn_wrap{ padding: 10% 0; }
	.b-legacy .plus_object{ top: 0;}
	.b-legacy .plus-n{top: 0 !important;}
	.b-legacy h2.left_h{
		margin-bottom: 3%;
	}
	.b-legacy .noti_wrap{ margin-top:3%;}
	.b-legacy ul.tabs{  margin:0;  padding: 2% 0 3%; }

	.b-legacy .visual_btn_wrap .btn_clinic > .text{ font-size: 18px; }
	.b-legacy .visual_btn_wrap .btn_clinic > .text > h4{font-size: 30px;}
	
	.b-legacy .footer{ height: 255px; }
}


@media all and (max-width:768px){
	.b-legacy #header{height: 60px;}
	.b-legacy .btn_wrap{ height: 60px;}
	.b-legacy .closebtn{margin:10px 15px;}
	.b-legacy #header .inner_b{padding: 15px 0px;}    
	/*210527(s)*/
	.b-legacy #header .inner_b h1 a{width: 170px; height: 30px; background: url("../../images/renew/logo_small_wht.png") no-repeat 100%/100%;}
	/* // 210527(e)*/
	.b-legacy .overlay_tit{
		top: 50%; transform: translateY(-50%);  font-size: 16px;
	}
	/*210527(s)*/
	.b-legacy .logo_change_blk{background: url("../../images/renew/logo_small_blk.png") no-repeat 100%/100% !important;}
	/* //210527(e)*/
	.b-legacy .visual_txt_top>span{font-size: 16px;}
	.b-legacy h3.click_box_txt{ font-size: 16px;}
	.b-legacy .click_box{height: 200px;}
	.b-legacy .clinic_section{ height: 320px;}
	.b-legacy .clinic_wrap{ margin: 50px auto;}
	.b-legacy .clinic_left_box{width: 40%; height: 210px;     background-size: cover; }
	.b-legacy .clinic_right_box{height: 240px;}
	.b-legacy .clinic_inner{bottom: 25px; padding: 0px 40px 0 0;  width: 55%;}
	.b-legacy h3.clinic_h{font-size: 28px;}
	.b-legacy p.clinic_p{font-size:12px; margin-top: 10px; line-height: 20px;}
	.b-legacy .clinic_btn_txt{font-size: 14px;}
	.b-legacy .clinic_btn{ width: 170px;    height: 45px;}
	.b-legacy ul.tabs li{ font-size: 18px;}
	.b-legacy .the_new{ width: 80%;}
	.b-legacy .inform_right_box{height: auto;}
	.b-legacy .plus_objet{ font-size: 15px;     margin-top: 15px;}
	.b-legacy .svc_right_box{width: 80%;}
	.b-legacy .svc_inner_txt{font-size: 18px;}
	.b-legacy .browser_wrap{ margin: 60px auto;}

}
@media all and (max-width:730px){	
	.b-legacy .visual_txt_top>span{font-size: 14px;}
	.b-legacy .visual_txt_middle strong{ font-size: 40px;}
	.b-legacy .click_box_icon img{width: 7vw;}
	.b-legacy .clinic_left_box{width: 30%; height: 160px; background-size: cover;}
	.b-legacy .clinic_inner{ bottom:45px;  padding: 0px 40px 0 0;  width: 65%;}
	.b-legacy .clinic_right_box{ height: 289px;}
	.b-legacy .dot_light_pattern{ bottom: -20px;}
	.b-legacy .footer_bottom{width: 95%; display: flex; flex-flow: column; text-align: center;  align-items: center;}

	/* main renew */
	.b-legacy .visual_txt_middle{font-size: 38px;}
	.b-legacy .visual_txt_bottom>p{font-size: 18px;}
	.b-legacy .visual_btn_wrap .btn_three > a{ font-size: 22px; }
	.b-legacy .footer{ height: auto; }
	.b-legacy .footer_inner_wrap{
		flex-flow: column-reverse wrap; 
		margin: 20px 0;
		position: relative;
	}
	.b-legacy .address_box{ padding-top: 30%; }
	.b-legacy .address_box ul{float: none;}
	.b-legacy .address_box ul:first-child{ margin: 0; }
	.b-legacy .address_box .add-p{display: inline-block; }
	.b-legacy .wa_box.under_tablet{
		position: absolute;
    top: 0;
    left: 7%;
	} 
	.b-legacy .logo_box{
		position: absolute;
    right: 7%;
    top: 10%;
	}
	.b-legacy .call_box{ padding-bottom: 10px; }
	/* 260408(s) .b-legacy .investigation_lst.diagnosis-type .incont{gap: 6px;}삭제 */
	/* 260408(e) */
}


@media all and (max-width:600px){	
.b-legacy .popup_wrap{ width: 90%;}
.b-legacy .popup_box:first-child{margin:0 0 2vw 0}
.b-legacy .popup_box .popup_btn a{font-size: 15px;}
}

@media all and (max-width:650px){	
	.b-legacy .tbltop_cont .right_box .progressbar_text_des p {
    text-align: left;
	}
}

@media all and (max-width:520px){	
	.b-legacy .click_box_wrap{top: 50%;}
	.b-legacy .click_box_container{width: 95%;}
	.b-legacy .click_box{width: 100%; height:100px; margin-right:0; margin-bottom:2%}
	.b-legacy a.click_box_cnt{box-sizing: border-box; padding: 20px 30px;  display: flex;   flex-flow: row wrap;   justify-content: space-between;}
	.b-legacy h1.click_box_icon{display:inline-block; }
	.b-legacy .click_box_icon img{width: 10vw;}
	.b-legacy h3.click_box_txt{font-size: 18px; margin-top:0; text-align:right;}
	.b-legacy .clinic_left_box{display: none;}
	.b-legacy .clinic_wrap{margin: 20px auto;}
	.b-legacy .clinic_right_box{width: 100%; margin-top:0;}
	.b-legacy .clinic_inner{ width: 85%;     bottom: 50px; }
	.b-legacy .clinic_objet{width:100%; height:100%; background:url(../../images/renew/clinic_illust.png)no-repeat 60vw 160px ;}
	.b-legacy .dot_light_pattern{bottom: 0px;}
	.b-legacy .svc_section{height: 680px;}
	.b-legacy .svc_inner_icon img{ width: 8vw;}
	.b-legacy .svc_right_box{width: 100%;}
	.b-legacy .svc_shortcut_box:nth-child(odd){margin:0 0 2% 0;}
	.b-legacy .svc_shortcut_box:nth-child(2){margin: 0 0 2% 0;}
	.b-legacy .svc_shortcut_box{width:100%;  height: 110px}
	.b-legacy .svc_icon_wrap{display: flex;  flex-flow: row wrap; justify-content: space-between;  box-sizing: border-box;  padding: 0px 30px;}
	.b-legacy h3.svc_inner_icon{display: inline-block;}
	.b-legacy h4.svc_inner_txt{display: inline-block;  vertical-align: middle;     top:0;     margin-top: 0.3em; font-size:20px;}
}

@media all and (max-width:500px){	
	.b-legacy .the_new{		width: 70%;	}
	.b-legacy .svc_left_box h2{ font-size: 25px;}
	.b-legacy h4.svc_inner_txt{font-size: 18px;}
	.b-legacy .svc_section{ height: auto; box-sizing: border-box; padding-bottom: 20px;}
	.b-legacy .browser_box{ width: 100%; height:80px; border-bottom:1px solid #eee!important; margin-bottom:2%}
	.b-legacy .chrome_ci{background: url(../../images/renew/browser_chrome_icon.png)no-repeat 75vw -35px;}
	.b-legacy .edge_ci{background: url(../../images/renew/browser_edge_icon.png)no-repeat 75vw -35px;}
	.b-legacy .ie_ci{background: url(../../images/renew/browser_ie_icon.png)no-repeat 75vw -35px;}
	.b-legacy .whale_ci{background: url(../../images/renew/browser_whale_icon.png)no-repeat 75vw -35px;}
	.b-legacy .safari_ci{background: url(../../images/renew/browser_safari_icon.png)no-repeat 75vw -35px;}
	.b-legacy .browser_box:nth-child(1), .browser_box:nth-child(2), .browser_box:nth-child(4){ margin-right:0; }
	.b-legacy .browser_box:nth-child(4), .browser_box:nth-child(5){margin-top:0; }
	.b-legacy .browser_txt{ bottom: 0px;}
	.b-legacy .famliy_link{display: none;}
	.b-legacy .ft_link{  float: unset; }
	.b-legacy .footer_top{display: flex;  flex-flow: row;   justify-content: center;}
	.b-legacy .visual_txt_bottom>p{width: 70%; margin: 0 auto;}
	.b-legacy ul.tabs{
		margin: 0;
		padding: 4% 0 5%;
	}
}

@media all and (max-width:414px){	
	 .visual{ height: 600px;} */
	.b-legacy .click_box_wrap{top: 52%;	}
	.b-legacy a.click_box_cnt{padding: 10px 20px;}
	.b-legacy .visual_txt_middle strong{ font-size: 30px;}
	.b-legacy h3.click_box_txt{font-size: 16px; margin-top: 1vw;}
	.b-legacy .click_box{ height: 80px;	}
	 h2.section_tit_h{font-size: 20px;} */
	.b-legacy .plus_objet{ font-size: 13px;  margin-top: 10px;}
	 .tab-content li{ padding: 15px 10px;} */
	 ul.tabs li{width:25%; text-align: center; font-size: 16px; padding:5px 15px } */
	.b-legacy .inform_top_tit{ font-size: 15px;}
	.b-legacy .inform_tab_li, .inform_tab_li a, .inform_tab_date{font-size: 14px;}
	.b-legacy .tech_text{ font-size: 14px;}
	.b-legacy .svc_shortcut_box{ height: 80px;}
	/*210423 (s) 모달창 추가*/
	.b-legacy #modal .modal_content{width:90%;}
	.b-legacy .modal_tit{ font-size:16px;}
	.b-legacy .modal_txt{font-size: 15px;}
	/*// 210423 (e)*/



	/* main renew */
	.b-legacy .visual{ background: url('../../images/renew/m_bg_banner.jpg') no-repeat; }	/* 230703 센터 지움 */
	 .visual_txt_wrap{ margin-top: 30%; } */
	.b-legacy .visual_txt_middle{ font-size: 28px; }
	.b-legacy .visual_txt_bottom{ margin-top: 30px; }
	.b-legacy .visual_txt_bottom>p{ font-size: 14px;} 
	.b-legacy .visual_txt_wrap{ padding-top: 30%; }
	.b-legacy .visual_btn_wrap{ flex-direction: column; padding-top: 16%;}
	.b-legacy .visual_btn_wrap .btn_clinic{ 
		border: 0; 
		padding: 5% 5% 7%; 
		background-color: rgba(0, 0, 0, 0.4);
	}
	.b-legacy .visual_btn_wrap .btn_clinic > .text{ font-size: 14px; }
	.b-legacy .visual_btn_wrap .btn_clinic > .text > h4{ font-size: 20px; }
	.b-legacy .visual_btn_wrap .btn_clinic > .text > p{ margin: 10px 0 20px; font-size: 14px; }
	.b-legacy .visual_btn_wrap .btn_three{ 
		text-align: left; 
		border: 0;
		background-color: rgba(0, 0, 0, 0.4);
		margin: 10px 0px 0 0;
		padding: 7% 15px;
		position: relative;
	}
	.b-legacy .visual_btn_wrap .btn_three > img{ 
		width: 18%; 
	    margin: 0;
		position: absolute;
		right: 20px;
		top: 0;
		bottom: 0;
		margin: auto;
	}
	.b-legacy .visual_btn_wrap .btn_three > a{
		font-size: 20px;
		position: absolute;
		right: 35px;
		transform: translateY(-50%);
		height: auto;
	}
	.b-legacy .inform_section > .inner_b{ padding: 10% 0 12%; }
	.b-legacy .plus_object{ font-size: 13px;}
	.b-legacy ul.tabs li{ width: 32%; padding: 0; text-align: center; font-size: 16px; }
	
	.b-legacy ul.tabs a h3{font-size:16px;}
		
	.b-legacy ul.tabs li::after{ top: 0; left: 0; }
	.b-legacy .date_box{    
		width: 65px;
		height: 65px;
	}
	.b-legacy .ddyyyymm{ font-size: 13px; }
	.b-legacy .big_dd{ font-size: 35px; }
	.b-legacy h2.section_tit_h{font-size: 20px; padding-left: 10px;}
	.b-legacy h2.left_h{margin-bottom: 4%;}
	.b-legacy .tab-content > ul{ min-height: 238px; }
	.b-legacy .noti_box{ padding: 6px 10px; margin-bottom: 5px; }
	.b-legacy .noti_box span{ font-size: 14px; }
	.b-legacy .noti_box .title{ font-size: 14px; }
	.b-legacy .nodata{ font-size: 15px; height: 236px; line-height: 236px; }
}

@media all and (max-width:375px){	
	.b-legacy .clinic_objet{background: url(../../images/renew/clinic_illust.png)no-repeat 52vw 160px;}
	.b-legacy .visual_txt_bottom>p{width: 80%;}
	.b-legacy .clinic_inner{ padding: 0px 20px 0 0;}
	.b-legacy .tech_box{padding: 10px;}
}

@media all and (max-width:325px){	
	.b-legacy .the_new{width: 65%;}
	.b-legacy .svc_left_box h2{ font-size: 22px;}
	.b-legacy h3.click_box_txt{font-size: 14px; margin-top: 3vw;}
	.b-legacy h4.svc_inner_txt{ font-size: 16px;}
	/*210426(s)*/
	.b-legacy #popup_box .popup_btn{height: 40px;}	
	.b-legacy #popup_box .popup_btn a{height:40px; font-size: 13px;}
	.b-legacy #popup_box .popup_btn a:before{ top: 10px;}
	.b-legacy #popup_box .popup_btn a:after{ top: 10px;}
	/* // 210426(e)*/

}

/*웹접근성 SubMap 수정*/
@media all and (max-width:1230px){
	.b-legacy .submap_zone_parent{ padding-top:80px; }
}
@media all and (max-width:960px){
	.b-legacy .submap_zone_parent, .submap_zone, .sub_map_pixin{ height:100% !important; }
	.b-legacy .sub_map_pixin{ width:100%; }
	.b-legacy .sub_map_fxwrap{ flex-flow:row wrap; }
	.b-legacy .sub_map_fxitem{ width:100%; }
	.b-legacy .map_depth_vlist_wrap{ z-index:1; }
}