@charset "utf-8";
/* CSS Document */

.print_none {
	display: none !important;
}

/*--------------------------------------------------
	header
--------------------------------------------------*/
#edit_btn { display: none; }
#site_header {
	display: none;
	border-top: none;
	box-shadow: none;
}
.site_logo { width: 150px; }
.header_list,
.gnavi,
.topic_path_top {
	display: none;
}


/*--------------------------------------------------
	pagebody
--------------------------------------------------*/
#pagebody { margin-bottom: 0; }
#pagebody_inner,
.pagebody_inner {
	padding: 0;
}
.ly_fixedRight {
  display: none;
}

#alpha {
	float: none;
	width: auto;
}
#beta { display: none; }

.page_ttl {display: none;}

/* med_search */
.page_ttl_box { margin-bottom: 20px; }
.dir_med-search .page_ttl_box { display: none; }
.med_detail_box {
	padding: 0 !important;
	margin: 0 !important;
	background: none !important;
	box-shadow: none !important;
}
.med_detail_box .clearfix.mgb20 { margin-bottom: 0px !important; }
.med_detail_box .mad_detail_about {
    margin-bottom: 15px;
    padding: 20px 30px;
}
.med_detail_box .mad_detail_about .head { padding-right: 0; }
.mad_detail_about .head .print,
.mad_detail_about .map .link,
.mad_detail_about .photo .owl-dots { display: none !important; }
.med_detail_box .mad_detail_about .head .ttl { font-size: 30px; }
.med_detail_box .mad_detail_about .head .kana { font-size: 14px; }
.med_detail_box .mad_detail_about dt { font-size: 14px; }
.med_detail_box .mad_detail_about dd { font-size: 15px; }
.med_detail_box .mad_detail_about dd strong { font-size: 20px; }
.med_detail_box .mad_detail_about .lead {
    font-size: 16px;
    margin-top: 10px;
}
.med_detail_info dl {
    font-size: 14px !important;
}
.gm-style img {
  max-width: none !important;
}
.owl-stage {
    transform:  none !important;
    width: 100% !important;
}
.owl-item {
	display: none;
    float: none;
    width: 100% !important;
}
.owl-item.active {
	display: block !important;
}

.med_detail_box .med_detail_info .narabe { margin-bottom: 5px; }
.med_detail_box .med_detail_info dl + dl,
.med_detail_box .med_detail_info .narabe dl {
    margin-top: 5px;
}

.med_detail_box .mad_detail_about .photo {
  width: 38%;
}
.med_detail_box .mad_detail_about .data {
  width: 60%;
}
.med_detail_box .mad_detail_about dl {
  min-height: 40px;
}
.mad_detail_about .map {
  margin-top: 20px;
}
/*.med_detail_box .mad_detail_about .print_right {
    float: right;
    width: 58%;
}
.med_detail_box .mad_detail_about dl {
  float: none;
  width: 100%;
  height: auto !important;
}
.med_detail_box .mad_detail_about dd {
  font-size: 15px;
}
.med_detail_box .mad_detail_about .photo {
    width: 40%;
}
.med_detail_box .mad_detail_about .map {
    float: none;
    clear: both;
    width: 100% !important;
  margin-top: 20px;
  background: #F4F4F4;
}
.med_detail_box .g_map_iframe iframe {
  width: 100% !important;
  min-width: 100% !important;
}*/
table.table_detail tr:first-child th:first-child {
  width: 18%;
}
table.table_detail tr:first-child th {
  width: 11%;
}

/*--------------------------------------------------
	footer
--------------------------------------------------*/
#page_scroll_navi,
#site_footer {
	display: none;
}

.copyright {
	color: #000;
	background: none;
}