/* ---------------------------------------------------------------
	start min 721px
--------------------------------------------------------------- */


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

	.tab_none {
		display: none;
	}

	/*------------ common ------------*/
	
	
	#breadcrumb a:hover {
		text-decoration: underline;
	}

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


	.inner_header h1 a {
		-webkit-transition: all .2s;
		-moz-transition: all .2s;
		-ms-transition: all .2s;
		transition: all .2s;
	}

	.inner_header h1 a:hover {
		opacity: 0.7;
	}
	
	.col_spheader {
		display: none;
	}
	
	.btn_header_tel {
		display: none;
	}
	
	#menubtn {
		display: none;
	}

	nav ul li a {
		width: 100%;
		height: 100%;
		display: block;
		-webkit-transition: all .2s;
		-moz-transition: all .2s;
		-ms-transition: all .2s;
		transition: all .2s;
	}

	nav ul li a:hover {
		opacity: 0.7;
	}
	
	ul.subnav_sp {
		display: none;
	}
	
	.sp_navmenu {
		display: none;
	}

	/*------------ footer ------------*/
	
	.logo_footer a:hover {
		opacity: 0.7;
	}
	
	ul.list_sitepolicy li a:hover {
		text-decoration: underline;
	}
	
	ul.btmnavi_footer li a:hover {
		opacity: 0.7;
	}
	

	/*------------ top ------------*/
	
	a.btn_topabout.outpatient:hover h3 {
		border-color: #ACCF51;
		background-image: url(../img/img_topabout1_on.png);
	}
	a.btn_topabout.outpatient:hover h3::before{
		 border-right: 3px solid #ACCF51;
    	border-bottom: 3px solid #ACCF51;
	}
	
	a.btn_topabout.checkup:hover h3 {
		border-color: #FFADB1;
		background-image: url(../img/img_topabout2_on.png);
	}
	a.btn_topabout.prescribe:hover h3 {
		border-color: #7194AF;
		background-image: url(../img/img_topabout3_on.png);
	}
	a.btn_topabout.operation:hover h3 {
		border-color: #F6B26A;
		background-image: url(../img/img_topabout4_on.png);
	}
	a.btn_topabout.operation:hover h3::before {
		border-right: 3px solid #F39C41;
    	border-bottom: 3px solid #F39C41;
	}
	a.btn_topabout:hover h3 {
		background-color: #fff;
	}

	a.btn_topabout_detail:hover {
		color: #E9570F;
		background-color: #fff;
	}

	a.btn_topabout_detail:hover:after {
		border-top-color: #E9570F;
		border-right-color: #E9570F;
	}
	
	dl.btn_toplink.greeting dd a:hover {
		color: #EF8E8C;
		background-color: #fff;
	}
	dl.btn_toplink.facility dd a:hover {
		color: #9AC721;
		background-color: #fff;
	}

	dl.btn_toplink.greeting dd a:hover:after {
		border-top-color: #EF8E8C;
		border-right-color: #EF8E8C;
	}
	dl.btn_toplink.facility dd a:hover:after {
		border-top-color: #9AC721;
		border-right-color: #9AC721;
	}


	/*------------ info ------------*/
	
	ul.pagenavi_info li {
		-webkit-transition: all .2s;
		-moz-transition: all .2s;
		-ms-transition: all .2s;
		transition: all .2s;
	}
	
	.btn_info_detail a {
		-webkit-transition: all .2s;
		-moz-transition: all .2s;
		-ms-transition: all .2s;
		transition: all .2s;
	}
	
	.btn_info_detail a:hover {
		color: #36538E;
		background-color: #fff;
	}

	.btn_info_detail a:hover:after {
		border-top-color: #36538E;
		border-right-color: #36538E;
	}
	
	

	/*------------ greeting ------------*/
	
	
	.pagenation a:hover {
		color: #fff;
		background-color: #EA5504;
	}


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