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

#facility-nav {
}
#facility-nav ul li {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
.homenursing-title {
	clear: left;
	margin-top: 40px;
	float: left;
	background-color: #5BC0DE;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	border-radius: 10px;
	font-size: 20px;
	width: 100%;
}
.senior-title {
	clear: left;
	margin-top: 40px;
	float: left;
	background-color: #5BC0DE;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	border-radius: 10px;
	font-size: 20px;
	width: 100%;
}
.checkupcenter-title {
	clear: left;
	margin-top: 40px;
	float: left;
	background-color: #74B8E9;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	border-radius: 10px;
	font-size: 20px;
	width: 100%;
}
.consultation-title {
	clear: left;
	margin-top: 40px;
	float: left;
	background-color: #5BC0DE;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	border-radius: 10px;
	font-size: 20px;
	width: 100%;
}
.sub-head2 {
	font-size:16px;
	float: left;
	clear: left;
	color: #006ABB;
	font-weight: bold;
	margin-bottom: 5px;
}
.sub-head3 {
	font-size: 16px;
	color: #006ABB;
	font-weight: bold;
	margin-bottom: 5px;
	border-bottom: 1px dotted #AFAFAF;
	padding-bottom:5PX;
}
.chekupcenter-s {
	margin-top: 10px;
}
.con-box .row .col-sm-5.mt20 img {
	float: left;
}

.btn-blue01 {
  color: #ffffff;
  background-color: #74B8E9;
  border-color: #64ACDF;
}
.btn-blue01:hover,
.btn-blue01:focus,
.btn-blue01.focus,
.btn-blue01:active,
.btn-blue01.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #61AADF;
  border-color: #4D98CD;
}
.col-xs-12.col-sm-7.mt20 .clear li {
	text-indent: -13px;
	padding-left: 13px;
}
.col-xs-12.col-sm-7.mt20 .clear li a {
	text-decoration: underline;
}

.consul-inquiry {
	margin-top: 5rem;
}
.consul-inquiry a {
	font-size: 1.8rem;
	border: 2px solid;
    padding: 2rem 0;
    border-radius: 0.5rem;
    display: block;
    margin: auto;
    width: 83%;
    text-align: center;
    text-decoration: none;
}
.fa-va-middle {
	vertical-align: middle;
}

/*フォーム*/
.required {
	color: #DD2A2D;
    padding-left: 10px;
}
.dotLine2 {
	border-bottom: 1px dotted #C9C9C9;
}
.mt15 {
	margin-top: 15px;
}
#formWrap {
	margin-top: 4rem;
}
#submit_button {
	background-color: #006ABB;
	color: #fff;
	padding: 1rem 1.5rem;
    border: 1px solid;
}
#reset_button {
	background-color: #fff;
	color: #006ABB;
	padding: 1rem 1.5rem;
    border: 1px solid #006ABB;
}

/*タブレット用*/
@media only screen and (max-width: 768px) {
	
.consul-inquiry a {
	width: 100%;
}
	
}

/*スマートフォン用*/
@media only screen and (max-width: 480px) {

.consul-inquiry{
	margin-bottom: 5rem;
}

}

