@media screen and (min-width: 751px) {
.under .h_box, .under .bnr_fixed, .under .to_top, .under .hamburger {opacity: 1;visibility: visible;}
	.under main {margin-top: 0;}
	.under main #topic_path a:hover{text-decoration: underline;text-underline-offset: 2px;}
	.under_main_treatment .more:hover , .under main .list_faq dt:hover{background: #F6F2EB;}
	.under main .link:hover, .under_anchor_list li a:hover {text-decoration: none;}
	.under_bnr li a:not([target="_blank"]):hover, .form_btn_link input:hover {background-color: #000;color: #fff;}
	.under_bnr li a:not([target="_blank"]):hover:after {background: #fff;}
	.form_btn_link input:hover {background-image: url("../images/ic_btn_hv.svg");}
	.info_item:hover, .tb_form .wpcf7-list-item label:hover  {opacity: 0.7;}
.under main .wp_pagination > a:hover {background: var(--mcolor);border: 1px var(--mcolor) solid;color: #fff;}
	
}

@media screen and (max-width: 750px) {
.under .mv {display: none;}
.under main { margin-top: 110px; }
.under main #content{padding:0 0 80px}
.under main section{padding:0 0 60px;}

.under main .image_r,
.under main .image_l{float:none;display:inline-block;width:100%;text-align:center;margin:0 auto 30px !important}

/*==========================================================
                 C U S T O M
==========================================================*/

/*============ LIST ============ */
.under main .list01,
.under main .ovn_content ul{}
.under main .list01 li,
.under main .ovn_content ul li{}
.under main .list01 li::before,
.under main .ovn_content ul li::before{}

.under main .list02,
.under main .ovn_content ol{}
.under main .list02 li,
.under main .ovn_content ol li{}
.under main .list02 li::before,
.under main .ovn_content ol li::before{}

.under main .list_check{}
.under main .list_check li{}


/* ============ ORTHER ============ */
.under main .box_map{height:250px}
.info_item_img { height: auto; aspect-ratio: 3 / 1.5; }
	.under .h_box {background: #fff;}
}


/* IPHONE 14 */
@media screen and (max-width: 420px) {
/*============ ORTHER ============ */
	.doctor_name {font-size: 22px;}

}


/* IPHONE 6 */
@media screen and (max-width: 360px) {
.under main .list_step dl { padding-left: 50px; }
	.under main .list_step .idx_btn li {font-size: 14px;}
	.top_info_ttl, .under main h2, .under main .wp_content h2 {font-size: 24px;}
	.under main h3, .under main .wp_content h3 {font-size: 22px;}
	.staff_name .lager {font-size: 130%;}
}
