@charset "UTF-8";
/* CSS Document */


#footer_contact{ display: none;}
@media (min-width: 768px) {
#footer_footer{ margin-top: 70px;}
}
@media (max-width: 767.98px) {
#menu_right{ display: none;}
}

.anchor_link_ul{ padding: 0; font-size: 0;}
.anchor_link_ul li{ display: inline-block;}
.anchor_link_ul li a{ color: #22a38b;}

.company_table{}
.company_table th{}
.company_table td{}
.img_left::after{ display: table; clear: both; content: "";}

.balance_img{ display: block; margin: 0 auto;}
@media (min-width: 768px) {
.anchor_link_ul{ margin-bottom: 30px; border-left: #22a38b 1px solid;}
.anchor_link_ul li{ font-size: 14px; text-align: center; width: 20%; border-right: #22a38b 1px solid;}

.company_table{ border-top: 1px solid #d2d2d2; width: 100%;}
.company_table th,
.company_table td{ vertical-align: top; padding: 20px 10px; font-size: 16px; font-weight: normal; border-bottom: 1px solid #d2d2d2;}
.company_table th{ width: 150px;}
.company_table td{}
.img_left img{ float: left; margin-right: 20px;}

.balance_img{ width: 50%;}
}
@media (max-width: 767.98px) {
.anchor_link_ul{ margin-bottom: 20px; border-top: #22a38b 1px solid; border-left: #22a38b 1px solid;}
.anchor_link_ul li{ font-size: 14px; width: 50%; text-align: left; padding: 10px 5px; border-right: #22a38b 1px solid; border-bottom: #22a38b 1px solid; text-align: center;}
.anchor_link_ul li:last-child{ width: 100%;}

.company_table{ border-top: 1px solid #d2d2d2;}
.company_table th{ width: 70px;}
.company_table th,
.company_table td{ vertical-align: top; border-bottom: 1px solid #d2d2d2; padding: 15px 0;}
.img_left img{ margin: 0 auto 10px; display: block;}
}


.maps {
  margin: 0 auto;
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.maps iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}




@media (min-width: 768px) {}
@media (max-width: 767.98px) {}

@media (min-width: 576px) and (max-width: 767.98px) {}
@media (max-width: 575.98px) {}







