@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:600i");
/* hover-alpha ----------------------------- */
.hover-alpha { -webkit-transition: .2s opacity ease-in; -o-transition: .2s opacity ease-in; transition: .2s opacity ease-in; }

.hover-alpha:hover { opacity: .6; }

/* hover-line ----------------------------- */
.hover-line:hover { text-decoration: underline; }

/* glNavItem,breadItem ----------------------------- */
.glNavItem:hover, .breadItem:hover { text-decoration: underline; }

/* footerList ----------------------------- */
#footer .footerList a:hover { text-decoration: none; }

.newsArchiveItem .link:hover { text-decoration: none; }

/* topNewsItem ----------------------------- */
.topNewsItem .link:hover { color: #125300; text-decoration: none; }

.pagerItem:hover { background-color: #fffae9; }

.pagerItem.current:hover { background-color: #125300; }

.btnStyle1, .navFormBtn { -webkit-transition: .2s opacity ease-in; -o-transition: .2s opacity ease-in; transition: .2s opacity ease-in; }

.btnStyle1:hover, .navFormBtn:hover { opacity: .6; }

#serachAddress, #serachAddress_introducer, .submitBtn { cursor: pointer; -webkit-transition: .2s opacity ease-in; -o-transition: .2s opacity ease-in; transition: .2s opacity ease-in; }

#serachAddress:hover, #serachAddress_introducer:hover, .submitBtn:hover { opacity: .6; }

#contactForm label { cursor: pointer; }
