 /* TOSHIBAの場合 */
 .c-icon-answer-disabled {
    background-image: url("../img/icon-answer-disabled.svg");
}

.c-button-text-disabled {
    color: #aeaaac;
}

 .c-icon-answer {
    background-image: url("../img/icon-answer.svg");
}
 .c-icon-faq2 {
    background-image: url("../img/icon-faq2.svg");
}

 .c-icon-hospital2 {
    background-image: url("../img/icon-hospital.svg");
}
 .c-icon-withwellness {
    background-image: url("../img/icon-withwellness.svg");
}
 .c-icon-about-health-checkup {
    background-image: url("../img/about_health_checkup.svg");
}

 .c-icon-how-to-use {
    background-image: url("../img/how_to_use_button.svg");
}

 .c-icon-system-how-to-use {
    background-image: url("../img/system_how_to_use_button.svg");
}

 .c-icon-contact-information {
    background-image: url("../img/contact_information_button.svg");
}
 .c-icon-mep-reservation {
    background-image: url("../img/mep_reservation_button.svg");
}

 .c-icon-campaign {
    background-image: url("../img/campaign.svg");
}

/**
.c-icon-faq2-login {
    background-image: url("../img/icon-faq2.svg");
    height: 110px;
    margin: 10px;
}
**/
.c-text-faq2-login {
    font-size: 2.0rem;
    font-weight: bold;
    text-align: center;
}

@media( max-width: 767px ){
	.c-icon-faq2-login {
	    background-image: url("../img/icon-faq2.svg");
	    height: 57px;
	    margin: 3px;
	}

	.c-text-faq2-login {
	/**	font-size: 1.2rem; **/
		font-size: 1.0rem;
	/**	width: calc(1.2rem*4); **/
		width: 100%; 
    	display: flex;
    	margin: auto;
    	justify-content: center;
   	}
}
 /* TOSHIBAの場合 */

    /*---SP医療機関選択ボタン折り返し無しに---*/
	#clinic-modal .u-sp-only,
	#clinic_modal_info_body .u-sp-only {
		display: none!important;
	}
	/*---枠の有無を東芝のみ非表示に---*/
	#clinic-modal .p-medical-institution {
		display: none!important;
	}

@media screen and (min-width: 1024px) {

	#company.reserve .p-rdate{
		width: 25%;
	}
	#company.reserve .p-course{
		width: calc(75% - 240px);
	}
	#company.reserve .p-detail {
		width: auto;
	}
}

