<STYLE type="text/css"><!--a{  color:grey;    text-decoration:none;}A:link {text-decoration:none ;color : #000000 }A:visited {text-decoration:none ;color : #000000 }A:hover {text-decoration:none ;color : #000000 }A:active {text-decoration:none ;color : #000000 }a.mail:link, a.mail:visited { color: #0099FF }a.mail:hover { color:gray; }a.mail:active {color:gray; }A { text-decoration: none; }A:hover {color:#22A000; text-decoration:underline }/*　ハンバーガーボタン　*/.hamburger {  display : block;  position: fixed;  z-index : 3;  right : 13px;  top   : 12px;  width : 42px;  height: 42px;  cursor: pointer;  text-align: center;  -webkit-transition: 0.5s all;  -moz-transition   : 0.5s all;  transition        : 0.5s all;}.hamburger span {  display : block;  position: absolute;  width   : 30px;  height  : 2px ;  left    : 6px;  background : #555;}.hamburger span:nth-child(1) {  top: 10px;}.hamburger span:nth-child(2) {  top: 20px;}.hamburger span:nth-child(3) {  top: 30px;}/* ナビ開いてる時のボタン */.hamburger.active{  -webkit-transform: rotate(360deg);  transform: rotate(360deg);}.hamburger.active span:nth-child(1) {  top : 16px;  left: 6px;  -webkit-transform: rotate(-45deg);  -moz-transform   : rotate(-45deg);  transform        : rotate(-45deg);}.hamburger.active span:nth-child(2) {  top: 16px;  -webkit-transform: rotate(45deg);  -moz-transform   : rotate(45deg);  transform        : rotate(45deg);}.hamburger.active span:nth-child(3) {  opacity: 0;}nav.globalMenuSp {  position: fixed;  z-index : 2;  top  : 0;  left : 0;  color: #000;  background: #fff;  text-align: center;  transform: translateX(100%);  transition: all 0.6s;  width: 100%;}nav.globalMenuSp ul {  background: #ccc;  margin: 0 auto;  padding: 0;  width: 100%;}nav.globalMenuSp ul li {  list-style-type: none;  padding: 0;  width: 100%;  border-bottom: 1px solid #fff;}nav.globalMenuSp ul li:last-child {  padding-bottom: 0;  border-bottom: none;}nav.globalMenuSp ul li:hover{  background :#ddd;}nav.globalMenuSp ul li a {  display: block;  color: #000;  padding: 1em 0;  text-decoration :none;}/* このクラスを、jQueryで付与・削除する */nav.globalMenuSp.active {  transform: translateX(0%);}--></STYLE>