@media(min-width:0px) and (max-width:767px){
.container{ max-width:100%; }

.common_title_hp h2{font-size:27px; line-height:35px;}
.common_title_hp h2 img{max-width:20%;}

.common_btn_hp{min-width:154px;}

.common_btn_change_hp{min-width:274px; padding:15px 0 15px 0 !important; margin:20px 0 0 0 !important; }
.common_btn_change_hp img{right:25px !important;}
.common_btn_hp h3{font-size:22px; line-height:30px;}
.common_btn_hp p{font-size:14px; line-height:19px;}
.container-fluid{ padding:0 15px; }
/*--------------- HEADER_START --------------*/
#header{ padding:0;}
.header-in-hp{height:65px; justify-content: space-between; }  
.header-left-mobile-hp{ display:block;}
.mobile-menu-hp{ display:block; }
.header-right-hp{ width:32px;}
.header-left-hp{ float:left; width:50px;}

.navigation-hp{ min-height:inherit;}
.navigation-main-hp{ display:none; background:#ffffff; position:fixed; top:65px; left:0px; height:calc(100vh - 65px); width:100%; padding:0; overflow-y:scroll;}
.navigation-main-hp > ul{ text-align:center; width:100%; text-align:left; padding:0px;}
.navigation-main-hp > ul > li{ width:100%; padding:0px;  }
.navigation-main-hp > ul > li > a{ padding:20px 40px 20px 15px; line-height:inherit; border-bottom:1px solid #E9F2EE; color: #000 !important; }
.navigation-main-hp > ul > li > a:before{ display:none;}
.dropdown-menu-in{ padding:30px 0; }
.product-info-left-hp{ width:100%;}
.product-info-right-hp{ width:100%; padding-left:0px; padding-top:20px; }
.search-box-hp{ width:100%; margin-bottom:10px;}
.search-box-main-hp{ padding-bottom:0px;}
.header_top_hp{ display:none; }
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ margin:0px 0 0 0; padding:0px; }
.breadcrumb_block_hp{padding:30px 0 0 0;}
.breadcrumb{font-size:10px; line-height:19px;}
.breadcrumb-item+.breadcrumb-item::before{padding-right:30px;}

.banner_block_hp{padding:25px 0 0 0;}

.interview_block_hp{padding:33px 0 0 0;}
.interview_title_hp h2{font-size:25px; line-height:35px;}
.interview_row_hp{padding:20px 0 0 0;}
.interview_row_title_hp{font-size:12px; line-height:20px; padding-right:25px;}
.interview_row_info_hp{font-size:12px; line-height:20px; padding-left:15px;}
.interview_box_hp{padding:25px 30px 19px 30px; margin-top:40px;}
.interview_box_title_hp{font-size:18px; line-height:30px; padding-bottom:15px;}
.interview_box_info_hp ul li{font-size:12px; line-height:17px; margin-bottom:15px; padding-left:13px;}

.gmc_block_hp{padding-bottom:40px;}
.gmc_info_hp{padding-top:40px;}
.gmc_info_hp:last-child{padding-bottom:0;}
.gmc_info_hp h3{font-size:16px; line-height:20px; padding:10px 12px;}
.gmc_info_hp p{font-size:12px; line-height:20px; padding-top:20px;} 
.gmc_img_hp{padding-top:40px;}
.gmc_img_pd_hp{padding-top:60px;}
.gmc_back_btn_hp{padding-top:80px;}
.gmc_back_btn_hp a{font-size:14px; line-height:20px; padding:8px 14px;}
.pieCharts{display:block; width:100%;}


/*--------------- CONTAIN_END --------------*/




/*--------------- FOOTER_START --------------*/
#footer{ margin:0px 0 0 0; padding:0; background: #fff; }
.footer-in-hp{}
.footer-middle-hp{padding:25px 0;}
.copyright_hp{ padding:0 0 0 0px; font-size:12px; line-height:20px;}
/*--------------- FOOTER_END --------------*/

}

@media(min-width:768px) and (max-width:991px){
.container{ max-width:768px; }

/*--------------- HEADER_START --------------*/
#header{ padding:0;}
.header-in-hp{height:65px; justify-content: space-between; }  
.header-left-mobile-hp{ display:block;}
.mobile-menu-hp{ display:block; }
.header-right-hp{ width:32px;}
.header-left-hp{ float:left; width:50px;}

.navigation-hp{ min-height:inherit;}
.navigation-main-hp{ display:none; background:#ffffff; position:fixed; top:65px; left:0px; height:calc(100vh - 65px); width:100%; padding:0; overflow-y:scroll;}
.navigation-main-hp > ul{ text-align:center; width:100%; text-align:left; padding:0px;}
.navigation-main-hp > ul > li{ width:100%; padding:0px;  }
.navigation-main-hp > ul > li > a{ padding:20px 40px 20px 15px; line-height:inherit; border-bottom:1px solid #E9F2EE; color:#000 !important; }
.navigation-main-hp > ul > li > a:before{ display:none;}
.dropdown-menu-in{ padding:30px 0; }
.product-info-left-hp{ width:100%;}
.product-info-right-hp{ width:100%; padding-left:0px; padding-top:20px; }
.search-box-hp{ width:100%; margin-bottom:10px;}
.search-box-main-hp{ padding-bottom:0px;}
.header_top_hp{ display:none; }
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ margin:0px 0 0 0; padding:0px; }
.breadcrumb_block_hp{padding:40px 0 0 0;}

.banner_block_hp{padding:25px 0 0 0;}

.interview_block_hp{padding:40px 0 0 0;}
.interview_title_hp h2{font-size:35px; line-height:40px;}
.interview_row_hp{padding:25px 0 0 0;}
.interview_row_title_hp{font-size:14px; line-height:20px; padding-right:25px;}
.interview_row_info_hp{font-size:12px; line-height:18px; padding-left:15px;}
.interview_box_hp{padding:25px 30px; margin-top:45px;}
.interview_box_title_hp{font-size:18px; line-height:45px; padding-bottom:15px;}
.interview_box_info_hp ul li{font-size:14px; line-height:19px; margin-bottom:15px; padding-left:15px;}

.gmc_block_hp{padding-bottom:45px;}
.gmc_info_hp{padding-top:45px;}
.gmc_info_hp h3{font-size:23px; line-height:30px; padding:14px 18px ;}
.gmc_info_hp p{font-size:13px; line-height:20px; padding-top:20px;} 
.gmc_img_hp{padding-top:45px;}
.gmc_back_btn_hp{padding-top:90px;}
.gmc_back_btn_hp a{font-size:15px; line-height:30px;}
.gmc_img_pd_hp{padding-top:90px;}

/*--------------- CONTAIN_END --------------*/


/*--------------- FOOTER_START --------------*/
#footer{ margin:0px 0 0 0; padding:0; background: #fff; }
.footer-middle-hp{padding:30px 0;}
.copyright_hp{ font-size:14px; line-height:20px;}
/*--------------- FOOTER_END --------------*/


}

@media(min-width:992px) and (max-width:1240px){
.container{ max-width:992px; }

/*--------------- HEADER_START --------------*/
.header-left-hp{ width:80px;}
.header-right-hp{ width:calc(100% - 80px); }
.group-menu-hp{ width:100px; font-size:14px;}
.group-menu-hp span{ font-size:12px;}
.logo-hp{ margin:0 0 0 0; }
.logo-hp img{ width:80px;}
.navigation-main-hp > ul > li{ padding-left:30px;}
.navigation-main-hp > ul{ padding:0px 0px 0px 0; }
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/

.interview_block_hp{padding:50px 0 0 0;}
.interview_title_hp h2{font-size:37px; line-height:40px;}
.interview_row_hp{padding:25px 0 0 0;}
.interview_row_title_hp{font-size:15px; line-height:24px;  padding-right:25px;}
.interview_row_info_hp{font-size:14px; line-height:24px; padding-left:18px;}
.interview_box_hp{border-radius:10px; padding:25px 30px; margin-top:59px;}
.interview_box_title_hp{font-size:17px; line-height:35px; padding-bottom:15px;}
.interview_box_info_hp ul li{font-size:15px; line-height:18px; margin-bottom:18px; padding-left:15px; }

.gmc_block_hp{padding-bottom:55px;}
.gmc_info_hp{padding-top:55px;}
.gmc_info_hp:last-child{padding-bottom:0;}
.gmc_info_hp h3{font-size:23px; line-height:33px;}
.gmc_info_hp p{font-size:13px; line-height:28px; padding-top:23px;} 
.gmc_img_hp{padding-top:55px;}
.gmc_back_btn_hp{padding-top:100px;}
.gmc_back_btn_hp a{font-size:15px; line-height:28px;}
.gmc_img_pd_hp{padding-top:30px;}

/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ margin:0px 0 0 0; padding:0; background: #fff; }
.footer-in-hp{}
.footer-middle-hp{padding:35px 0;}
.copyright_hp{font-size:15px; line-height:20px;}
/*--------------- FOOTER_END --------------*/


}

@media(min-width:992px) and (max-width:9999px){
	
	
}
