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


/* /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
  Media Queries による切り替え
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/


@media screen and (min-width: 737px) {
#PC------------------------{}
	body #navi > ul > li,
	.opener {
    	width: 200px!important;
  	}
	body #navi > ul > li .opener:hover > span.area__open {
		  background-size: 200px!important;
  }
}

#footer-shisan {
	background-color: #cccccc;
	color:#000;
	text-align: center;
}
#footer-shisan a {
	font-weight: bold;
	color:#000;
	text-decoration: none;
    background: url("../../shisan/image/freecall_w.png?v=1") no-repeat left center;
}
@media screen and (max-width: 736px) {
	#footer-shisan {
		font-size:20px;
		padding:32px 0;
	}
	#footer-shisan p{
		font-size:1em;
		line-height:1em;
	}
	#footer-shisan p a{
		padding-left:28px;
    	background-size: 24px;
	}
	#footer-shisan p a:hover{
		text-decoration: underline;
	}
}
@media screen and (min-width: 737px) {
#PC------------------------{}
	#footer-shisan {
		padding:32px 0;
	}
	#footer-shisan p{
		font-size:32px;
		line-height:1em;
	}
	#footer-shisan p a{
		padding-left:42px;
		pointer-events: none;
	}
}