/* カスタム CSS をここに入力してください */

.navbar-brand img {
  width: 240px;
}

body .area_title {
    text-align: left;
}

html body , body p , body th , body td ,
body ul , body li {
	font-size:16px;
}

a:hover , a img:hover {
	opacity:.85;
}

.footer-nav {
    margin-top: 20px;
}

.flex-control-nav {
    bottom: 6px!important;
    z-index: 9999!important;
}

body .metaslider .flexslider {
	margin-bottom:0!important;
}

@media screen and (max-width: 768px) {
  
  .top_images {
  	margin-bottom:20px;
  }
  
  .home h3 {
    margin-bottom: 20px;
}
  
}

@media screen and (min-width: 769px) {
.area_nav.navbar .navbar-right {
    text-align: left!important;
}
  .area_nav.navbar .navbar-right li a {

      font-size:13px!important;
    
  }

}