/* ---------------------------------------------------------------
	start min 701px
--------------------------------------------------------------- */

@media print,screen and ( min-width: 701px ) {

	.tab_none {
		display: none;
	}



	/* --------------- header --------------- */

	#navi a:hover span.inner:before {
		width: 100%;
	}

	#subnavi1 a:hover span.inner:before {
		width: 100%;
	}

	.col_btm_navi a:hover {
		background-color: #ec6c00;
	}

	.medical .col_btm_navi a:hover {
		background-color: #006e85;
	}

	#subnavi1 a.right:hover {
		background-color: #ec6c00;
	}

	#subnavi1 a.right.medical:hover {
		background-color: #006e85;
	}

	#subnavi1 a.right:hover:after {
		border-left: solid 5px #ec6c00;
	}

	#subnavi1 a.right.medical:hover:after {
		border-left: solid 5px #006e85;
	}





	/* --------------- footer --------------- */

	a.btn_sanei_footer:hover {
		background-color: #57678b;
	}


	/* --------------- top --------------- */

	.cont_topmain a:hover span.arrow {
		width: 22px;
	}

	.cont_topmain.user a:hover {
		background-color: #faf2ea;
	}

	.cont_topmain.medical a:hover {
		background-color: #e8f6f9;
	}



	/* --------------- policy --------------- */

	a.btn_btmcontact:hover {
		background-color: #faede0;
	}



	/* --------------- staff --------------- */

	.box_staff1:hover .img_staff:before,
	.active .img_staff:before {
		width: 100%;
		height: 100%;
		background: none;
		background-color: rgba(242,152,63,0.9);
	}

	.box_staff1:hover .txt_staff,
	.active .txt_staff {
		opacity: 1;
		-moz-opacity: 1;
		-webkit-opacity: 1;
		transition: opacity .5s;
		-moz-transition: opacity: .5s;
		-webkit-transition: opacity .5s;
		transition-delay: .5s;
		-moz-transition-delay: .5s;
		-webkit-transition-delay: .5s;
	}

	.col_readmore {
		display: none;
	}



	/* --------------- recruit --------------- */

	a.btn_recruit1:hover {
		background-color: #fae6d6;
	}



	/* --------------- contact --------------- */

	.btnarea_contact input:hover {
		background-color: #f5bc83;
	}

	.btnarea_contact input[name="submitBack"]:hover {
		background-color: #b8b8b8;
	}

	a.btn_thanks_contact:hover {
		background-color: #f5bc83;
	}


	/* --------------- medical --------------- */

	.box_main_medical dl dd a:hover {
		background-color: #ec6c00;
	}

	.medical .box_main_medical dl dd a:hover {
		background-color: #006e85;
	}

	.box_main_medical dl dd a:hover span.arrow {
		width: 19px;
	}

	a.bnr_medicaltop:hover {
		opacity: 0.8;
		-moz-opacity: 0.8;
		-webkit-opacity: 0.8;
	}



	/* --------------- v_nursing --------------- */

	ul.list_service_vnursing li:not(.current):hover {
		background-color: #fcecdb;
	}

	.col_anchorlist ul li a:hover {
		background-color: #fbebdb;
	}

	ul.list_exam_vnursing li a:hover {
		background-color: #f5b16e;
	}



	/* --------------- homecare --------------- */

	ul.col_anchor_homecare1 li a:hover {
		background-color: #f7ebe0;
	}

	a.btn_cm_contact:hover {
		background-color: #f5b16e;
	}






}

/* ---------------------------------------------------------------
	end min 701px
--------------------------------------------------------------- */
