input.c-checkbox__input {
-webkit-appearance:auto;
-moz-appearance: auto;
appearance: auto; 
}
.c-radio {
display: block;
}

body {
background: #F8F8F8;
}
.c-form-contact__desc input[type="text"],
.c-form-contact__area textarea {
background: #fff;
border: 1px solid #ececec;
width: 100%;
}
input[type="text"],
textarea {
border-radius: 8px;
outline: none;
}
.c-form-contact__list.form-type-textarea {
margin-bottom: 10px;
}
.c-form-contact__area::before {
background: none;
}

.c-form-contact__desc input[type="text"]::placeholder,
.c-form-contact__area textarea::placeholder {
color: #b7b7b7;
}
/* Chrome, Safari */
.c-form-contact__desc input[type="text"]::-webkit-input-placeholder,
.c-form-contact__area textarea::-webkit-input-placeholder {
color: #b7b7b7;
}
/* Firefox */
.c-form-contact__desc input[type="text"]::-moz-placeholder,
.c-form-contact__area textarea::-moz-placeholder {
color: #b7b7b7;
}
#orejime {
display:none;
}
.c-btn-btt {
display: none;
}
.form-date {
font-size: 1.125rem;
}


@media screen and (min-width: 768px) {
	.l-header {
		padding: .5rem 0;
	}
	.l-header__container {
		padding-left: 2rem;
	}
}
.js-header-menu {
display: none;
}
.js-spmenu-trigger {
display: none;
}
.l-header__logo {
width: 18rem;
height: 49px;
}
@media screen and (max-width: 767px) {
	.l-header__logo {
		width: 33.33vw;
		height: 33px;
	}
}
.c-form-contact {
margin-top: 60px;
}
.l-wrapper--lower .l-header__logo-link {
background-image: url(/sites/toa_global/files/toa_assets/logo/todokura_logo.svg) !important;
}
.l-breadcrumb {
display: none;
}
.l-footer-nav,
.l-footer-contact,
.l-footer-other-nav__sns-list {
display: none;
}
.l-footer__container {
padding-top: 20px;
padding-bottom: 20px; 
}
.l-footer-other-nav {
border: none;
}
.l-footer {
background: #5084C4;
}
.l-footer-lower {
margin-top: 0;
}
.l-footer-lower__logo {
display: none;
}
.l-footer-lower__copyright {
margin: 0 auto;
}
.l-footer__copyright-txt {
color: #fff;
}
