@charset "utf-8";

#head_menu {
  text-align: center;
}
#head_menu ul {
  margin: auto;

  /*
	display:block;
	*/
  text-align: center;
  width: 720px;

  /*border-left: solid #fff 1px;*/
}
@media only screen and (max-width: 768px) {
  #head_menu ul {
    width: 100%;
    font-size: 10px!important;
  }
}

/*#head_menu ul:first-child {
  border-left: 0px solid #fff;
}*/

#head_menu ul li {

}

#head_menu ul li {
  margin: auto;
  border: 0;
  border-left: solid #fff 1px;
  width: 100%;
  float: left;
  margin-right: 1px;
}


/*#head_menu ul li:last-child {
	border-right:  solid #fff 1px;
}*/

#head_menu ul li a {
  display: block;
}

/*#head_menu{
	background:#B20000; text-align:center;
	}
#head_menu .inner{
	width:1000px;
	margin:auto;
	text-align:left;
	padding:0;
	}
#head_menu ul{
	list-style-type:none;
	border-left:#FFF solid 1px;
	margin:0 ;
	padding:0;
}
#head_menu ul li{
	border:solid #FFF;
	border-width:0 1px 0 0 ;
	width:15%;
	}
#head_menu ul li a{
	display:block;
	padding:0.5em 0;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	}
*/

/*
.btn_access,
#foot .CNT,
#foot .foot_t_sub{ display:none;}
.btn-home{ display:none;}




body{ background:#FAFAF3;}
.inner{
	width:950px;
	}
#head{
}

#head #logo h1{
	display: none;
}

#head_menu{
	clear:both;
	zoom:100%;
	margin-bottom:2em;
}
#head_menu:after{
	content:"";
	display:block;
	clear:both;
}

#head .tel{ text-align:left; width:100% !important; }
#head .bgtel table{  margin:0; border-collapse:collapse;}

#fontSize{display:none;}



#foot,
#foot_menu{ background: #FAFAF3;}




h3 {
	margin-top:35px;
	font-size: 36px;
	font-weight: bold;
	text-decoration: none;
	background:none;
	text-indent:inherit;
	height:auto;
	line-height:normal;
}

h3 {
	font-size: 25px;
}
*/
/* ------------------------------------------

for SP

------------------------------------------ */

@media screen and (max-width: 768px) {
  /*h3{font-size: 20px;}


.yyk_spnone{display: none;}

.inner{
	width:100%;
	}
#head #logo{
	width:100% !important;
	text-align:center;
	}
#head #logo img{ width:80%;}
#head #right,
#head_menu{ display:none;}

.btn-home{
	clear:both;
	display:block;

	}
.btn-home a{
	display:block;
	padding:2px;
	margin:2px;
	font-weight:bold;
	text-align:center;
	font-size:15px;
	color:#FFF;
	background:#F60;

}
*/
}
