body {
	background: #000;
	color: #fff;
	font-family:
   "ヒラギノ明朝 ProN W6",
   "HiraMinProN-W6",
   "HG明朝E",
   "ＭＳ Ｐ明朝",
   "MS PMincho",
   "MS 明朝";

	font-size: 12px;
	line-height: 1.5;
	-webkit-text-size-adjust: none; /* フォントサイズ自動調整 */
}

a,a:visited{
	color:#fff;
}

.g_calendar{
width:400px;
height:300px;
}
@media (max-width: 640px) {
.g_calendar{
width:100%;
height:300px;
}

iframe{
width:100%!important;
height:300px;
}

}


.tel_sp{
display:none;
}

@media (max-width: 640px) {

body{
padding-bottom:50px;
}

.tel_sp{
display:block;
position:fixed;
bottom:0;
z-index:99;
width:100%;
text-align:center;
font-size:14px;
font-weight:bold;
}

.tel_sp a{
display:block;
background-color:#3b579d;
padding:16px 0;
width:100%;
color:#fff!important;
}
}

@media (max-width: 640px) {
.m-motion li{
padding:15px 0!important;
}
.m-motion.-j li .c-unlink,
.m-motion li a,
.m-motion li a:visited{
color:#000!important;
letter-spacing: 3px;
}

.c-sp_navigation_btn{
background-color:rgba(255,255,255,0.9)!important;
border:none!important;
}

#js-globalNavigation{
	background-color:rgba(255,255,255,0.9)!important;
}

}




