#fixedKokoroBanner{top:-100px;bottom:-100px!important;background: rgba(62,98,169,0.65)!important;}
#fixedKokoroBanner .fixedInner{height:100%;box-sizing:border-box}
#fixedKokoroBanner p{margin:0;color:#3E62A9;font-size:16px;line-height: 1.6;font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', 'Roboto', Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}
#fixedKokoroBanner .bar{background:#4F9DD3;color:#fff;font-size:15px;border-radius:15px;line-height:15px;display:inline-block;min-width:400px;padding:8px 0 7px;margin: 15px 0 7px;}
#fixedKokoroBanner .bannerWrapper{
	width: 910px;
	max-width: 94%;
	position:absolute;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
	border-radius: 10px;
	background-image:url('/images/kokoro_dial_bg_fukidashi.png');
	background-repeat:
	no-repeat;background-size:
	auto 100%;
	box-sizing:border-box;
}
#fixedKokoroBanner .bannerWrapper .inner{
	padding:50px 10px 50px;
}
#fixedKokoroBanner .closeBtn{width:70px!important;top:-31px!important;height:70px!important;right:-25px;}
#fixedKokoroBanner .large{font-size:24px;font-weight:bold;margin-bottom:3px;}
#fixedKokoroBanner .tel{font-weight:bold;font-size:20px;}
#fixedKokoroBanner .tel span{font-size:15px;}
#fixedKokoroBanner .link{position:absolute;right:20px;bottom:53px;font-weight:bold;}
@media screen and (max-width:1050px){
	#fixedKokoroBanner .closeBtn{left:auto;}
}
@media screen and (max-width:975px){
	#fixedKokoroBanner .bannerWrapper{}
}
@media screen and (max-width:770px){
	#fixedKokoroBanner .bannerWrapper{
		width: auto;
		max-width: auto;
		transform: translateY(-50%);
		left: 20px;
		right: 20px;
		background-image:none;
	}
	#fixedKokoroBanner .bannerWrapper .inner{padding:15px 0 13px;}
	#fixedKokoroBanner p{margin:0;color:#3E62A9;font-size:11px;}
	#fixedKokoroBanner .large{font-size:16px;font-weight:bold;margin-bottom:3px;}
	#fixedKokoroBanner .large span{display: inline-block;}
	#fixedKokoroBanner .bar{background:#4F9DD3;color:#fff;font-size:13px;border-radius:15px;line-height:15px;display:inline-block;min-width:0;padding:6px 20px 5px;margin: 10px 0 5px;}
	#fixedKokoroBanner .closeBtn{top:-31px!important;right:-25px;width:52px!important;height:52px!important;padding:5px;}
	#fixedKokoroBanner .tel{line-height: 1.2;font-size:18px;}
	#fixedKokoroBanner .tel span{display:block;font-size:13px;font-size:12px;}
	#fixedKokoroBanner .link{display:none;}
}
