<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pc-nav{
	 max-width:950px;
	 margin:0 auto;
	 }






.fat-nav__wrapper{display:none;}



@media (max-width: 1040px) {


.pc-nav{display:none;}



.hamburger__icon, 
.hamburger__icon:before, 
.hamburger__icon:after {
    background-color: #a7a7a7;
}

.text-center {
    text-align: center;
}


.fat-nav,.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s}

.hamburger{display:block;width:40px;height:32px;position:fixed;top:15px;right:15px;z-index:10000;padding:60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}



.hamburger__icon{position:relative;margin-top:0px;}




.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{
	display:block;width:40px;height:5px;
  background-color: #a7a7a7;
  border-radius: 5px;        /* CSS3闕画｡� */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome逕ｨ */  
    -moz-border-radius: 5px; }





.hamburger__icon:after,.hamburger__icon:before{position:absolute;content:""}





.hamburger__icon:before{top:-14px}
.hamburger__icon:after{top:14px}
.hamburger.active .hamburger__icon{background-color:transparent;}

.hamburger.active .hamburger__icon:after,.hamburger.active .hamburger__icon:before{background-color:#fff;
-moz-transform:translateY(14px)rotate(45deg);-ms-transform:translateY(14px)rotate(45deg);-webkit-transform:translateY(14px)rotate(45deg);transform:translateY(14px)rotate(45deg)}

.hamburger.active .hamburger__icon:before{-moz-transform:translateY(14px)rotate(45deg);-ms-transform:translateY(14px)rotate(45deg);-webkit-transform:translateY(14px)rotate(45deg);transform:translateY(14px)rotate(45deg)}

.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-14px)rotate(-45deg);-ms-transform:translateY(-14px)rotate(-45deg);-webkit-transform:translateY(-14px)rotate(-45deg);transform:translateY(-14px)rotate(-45deg)}


.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}


.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}
.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}
.fat-nav li{
	font-family:"Yu Gothic", "貂ｸ繧ｴ繧ｷ繝�け", YuGothic, "貂ｸ繧ｴ繧ｷ繝�け菴�", "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3", "繝｡繧､繝ｪ繧ｪ", sans-serif;
	list-style-type:none;
	text-align:center;
	font-size:1.0em;
	float:none;
	line-height:1.6em;
}
.fat-nav li,.fat-nav li a{color:#fff}
.fat-nav li a{text-decoration:none}
}

</pre></body></html>