@charset "utf-8";
 /*°ψΕλ*/
 @media screen and (max-width:1024px) { 
    .inner_header{width:100%;}
	.inner{width:100%;}
	.inner_topheader{display:none;}
	.inner_header h1{position:relative; text-align:center;}
	.Gmenu{position:relative;}

    .inner_footer {text-align:center; width:95%; margin:0 auto;}
	.inner_footer p{float:none; width:100%;}
	.inner_footer p + p{width:100%;}
	.inner_footer p + p + p{width:100%}
}
    @media screen and (max-width:480px) {
	.inner_header h1 a img{width:150px;}
	.inner_header h1{padding-top:20px;}

}


/*section1*/
 @media screen and (max-width:810px) {
    .section1 > p{font-size:16px; width:80%; margin:0 auto;}
	.section1 > p br{display:none;}
    
	.section1_box ul{display:flex;}
	.section1_box ul li{flex:1; padding:0 25px;}
	.section1_box ul li p strong{font-size:26px;}
	.section1_box ul li p br{display:none;}
 }
 @media screen and (max-width:480px) {
    .section1_box ul{display:block;}
	.section1_box ul li{flex:0; margin:10px 0}
	.section1_box ul li p br{display:block;}
 }
@media screen and (max-width:380px) {
   .section1 > h2{font-size:24px; letter-spacing:0px;}
}
 
/*section2*/
 @media screen and (max-width:810px) {
    .inner_section2{width:94%;}
	.section2{padding-bottom:100px;}
	.section2_box1{float:none; width:100%; margin-bottom:15px;}
    .section2_box2{float:none; width:100%;}
	.section2_box2 h3{text-align:center;padding:0;}
	.section2_box2 p{text-align:center;padding:0;padding-top:5px;}
	.section2_box2 .sec2_location{margin:0 auto;margin-top:20px;}
	
 }
@media screen and (max-width:380px) {
   .inner_section2  h2{font-size:24px; letter-spacing:0px;}
   .inner_section2  > p{font-size:20px;}
   .section2_box2{font-size:14px;}
}

/*section3*/
 @media screen and (max-width:1024px) {
    .inner_section3 div{width:29.9%;}
 }
 @media screen and (max-width:680px) {
    .inner_section3 div{width:80%; margin:10px 0px;}
 }
@media screen and (max-width:380px) {
   .section3 h1{font-size:24px;}
}

/*footer*/
 @media screen and (max-width:1024px) { 
    .inner_footer p{margin:0}
 }
  @media screen and (max-width:480px) {
    .inner_footer {width:95%}
  }






















