@charset "utf-8";
 /*°øÅë*/
 @media screen and (max-width:1024px) { 
    .sub_menu{display:none}
	.sub_contnet_box1{width:95%; }
	.inner{width:100%;}
}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*ÀÎ»ç¸»*/
@media screen and (max-width:1024px) { 
    .ceo .inner_ceo1{width:90%;}
	.ceo .inner_ceo1 p  img{width:85%;}
	.ceo .inner_ceo2 ul li{width:30%;}
    .ceo .inner_ceo2 ul li + li{width:65%;}
	.ceo .inner_ceo2 ul li strong{font-size:38px;}
}

@media screen and (max-width:810px) {
    .ceo .inner_ceo1{text-align:center;}
	.ceo .inner_ceo1 p img{position:relative; bottom:0px;; text-align:center;}
	.ceo .inner_ceo1 p{margin-top:20px;}
	.ceo .inner_ceo2 ul li strong{font-size:32px;}

}

@media screen and (max-width:780px){
    .ceo .inner_ceo2 ul li{width:100%; float:none; margin-bottom:10px;}
	.ceo .inner_ceo2 ul li:first-child br{display:none; } 
	.ceo .inner_ceo2 ul li + li{width:100%; float:none;}
}

@media screen and (max-width:667px){
    .sub_contnet_box1 > h2{font-size:40px;}
    .ceo .inner_ceo1 h2{font-size:30px;}
    .ceo .inner_ceo1 p  img{width:60%;}
	.ceo .inner_ceo1 p {font-size:24px;}
}

@media screen and (max-width:480px){
    .ceo .inner_ceo2 ul li strong{font-size:25px;}
	.ceo .inner_ceo2 ul li p{font-size:14px;}
	.ceo .inner_ceo1 p{margin-top:0px;}
	.sub_contnet_box1{padding:40px 0;}
}

@media screen and (max-width:414px){
    .sub_contnet_box1 > h2{font-size:30px;}
    .ceo .inner_ceo1 p {font-size:18px;}

}