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

@media (min-width:700px){
	
	body{
		font-size:16px;
		line-height:24px;
		letter-spacing:-0.5px;
	}
	h3{
		font-size:16px;
	}
	
	
	/*共通BOX*/
	.wrap23_main_01{
		width:910px;
		background-position:5px 5px;
		margin:0 auto;
		min-height:800px;
		}
	
	/*共通上部ヘッダ*/
	.wrap23_ghd_01{
	}
	/*--*/
	.div23_ghd_title{ 
	margin-left:80px;
	}
	/*--*/
	.div23_ghd_tel{
		width: 558px;
		margin-left: 56px;
	}
	.a_tel{
		font-size: 24px;
		line-height: 32px;
	}
	/*--*/
	.div23_ghd_adr{
		width: 558px;
		margin-left: 56px;
		padding-top: 5px;
		font-weight: 200;
		letter-spacing: 0.5px;
	}
	
	/*コンテンツBOX(全ページ共通)*/
	.wrap23_cont{ /*ヘッダーの下の要素を全て包むBOX*/
	}
	.wrap23_cont{ /*（スマホより少し広く）*/
		width:660px;
		}
	
	/*トップページ　メインタイトル部分より下部分*/
	/*wrapper*/
	.wrap23_home_mainph{
		/*スマホでは*/
	}
	.wrap23_home_news{
		width:640px;
	}
	.wrap23_home_takiinfo{
		width:640px;
	}
	.wrap23_home_contbt{
		width:640px;
	}
	.wrap23_home_access{
		width:640px;
	}
	.wrap23_home_moreinfo{
		width:640px;
	}
	
	/*---------- 各所共通 ----------*/
	.h2_mi_01{/*各コンテンツh2*/
	}
	th.th_01,  th.th_012, .bold_komidashi, .p_bold{ /*表の見出し(共通)*/
		font-size:13px;
		letter-spacing:0;
		line-height:27px;
		}
	
	
	
	/*トップページ　お知らせ(DIV.wrap23_home_news 内) ----------*/
	.ul_news2 li{
		margin-left:67px;
		padding-left:10px;
	}
	
	/*トップページ　滝内科について(DIV.wrap23_home_takiinfo 内) ----------*/
	.table_01{ /*テーブル左　余白つける、PCでは上にもつける*/
		margin-left:50px;
		width: 224px;
		float: left;
		margin-top: 10px;
		}
	.table_01 th.th_01{
		width:50px;
		}
	.table_01 td.td_01{
		width:170px;
		}
	.table_02{
		margin-left:0;
		width:360px;
		}
	.table_02 thead th{
		/*padding-bottom:0;*/
		height: auto;
		line-height: 30px;
		padding-top: 5px;
		}
	.table_02 thead th.th_02,
	.table_02 thead th.th_05,
	.table_02 thead th.th_04{ /*表の見出し(曜日/中央寄せ)*/
		font-size:16px;
		width:28px;
		}
	.table_02 tbody th.th_03{ /*表の見出し(時間/背景緑)*/
		padding:6px 3px 4px;
		width: 140px;
		}
	.span04{ /*[診療時間]*/
		font-size:16px;
		}
	.table_02 td{ /*表のセル(診察か休診)/背景黄色*/
		line-height:normal;
		padding:6px 7px 4px;
		}
	.table_012{ /*テーブル左　PC余白多*/
		margin-left:50px;
		clear:both;
		}
	.table_012 .th_012{ /*診療科目*/
		width:85px;	
		}
	.table_015{ /*テーブル左　PC余白増やす*/
	margin-left:50px;

	/*トップページ　ボタン部分(DIV.wrap_home_contbt 内) ----------*/
	.div_bt01, .div_bt02{ /*ボタンひとつのラッパー*/
		width:610px; 	height:100px;
		}
	.div_bt01{
		background:url('../img23/bt_01_pc.png') no-repeat;
		}
	.div_bt02{
		background:url('../img23/bt_02_pc.png') no-repeat;
		}
	.table_bt01{
		/*width:560px; 	height:112px;*/
		width:auto; 	height:auto;
		}
	.table_bt01 th{
		font-size:16px;
		}
	a.a_bt01{ /*コンテンツへのリンクのa*/
		width:300px; /*実際のサイズ-60*/
		height:55px; /*実際のサイズ-34*/
		padding:34px 60px 0 0;
		letter-spacing:0;
		}
	.table_bt01 td{ /*ボタン説明部分td*/
		font-size:16px;
		}
	
	/*トップページ　交通アクセス(DIV.wrap_home_access 内) ----------*/
	.div23_map{ /*左半分：地図表示*/
		width:310px; /*地図右側余白広げ*/
		}
	.iframe_map{
		width:273px; height:208px;
		}
	.div_accessinfo{ /*右半分：詳細情報表示*/
		width:280px;
		}
	.table_013 th, .table_013 td{
		}
	.table_013 .th_01{
		width:67px;
		}
	.a_bt02{ /*Google Mapリンク*/
		height:28px;
		line-height:28px;
		background-position:60px;/*背景画像右へ移動*/
		font-size:15px;
		}
	td.td_01{
		}
		
	
	/*トップページ　詳細情報(DIV.wrap_home_moreinfo 内)*/
	.table_014{
		width: 600px;
		}
	.table_014 th, .table_014 td{
		}
	.table_014 .th_01{
		}
	
	
	
	/*コンテンツページ用設定*/
	
	/*コンテンツページ共通*/
	.wrap_contwbox{
		clear:both;
		width:610px;
		}

	
	/*ここから、古い設定名BUP*/
	/*共通上部ヘッダ*/
	.wrap_ghd_01{
		}
	.div_ghd_title{ 
		}
	.div_ghd_adr{ 
		}
	.div_ghd_tel{ 
		}

	/*コンテンツBOX*/
	.wrap_cont{
		width:780px;
		top:86px;
		left:64px;
		}
		
	/*メインタイトル部分の設定*/
	/*削除*/

	/*トップページ　メインタイトル部分より下部分*/
	/*wrapper*/
	.wrap_home_news{
		}
	.wrap_home_takiinfo{
		}
	.wrap_home_contbt{
		}
	.wrap_home_access{
		}
	.wrap_home_moreinfo{
		}

	/*---------- 各所共通 ----------*/
	.home_h2{ /*小見出し(共通)*/
		/*削除*/
		}
	th.th_01,  th.th_012, .bold_komidashi, .p_bold{ /*表の見出し(共通)*/
		/*移動*/
		}
	
	
	/*トップページ　お知らせ(DIV.wrap_home_news 内) ----------*/
	.ul_news{
		}
	.ul_news li{
		}
		
	/*トップページ　滝内科について(DIV.wrap_home_takiinfo 内) ----------*/
	.wrap_home_takiinfo .table_01{
		}
	/*その他設定、上へ移植して変更*/
	
	
	/*トップページ　ボタン部分(DIV.wrap_home_contbt 内) ----------*/
	/*上に移植して変更*/
	
		
	/*トップページ　交通アクセス(DIV.wrap_home_access 内) ----------*/
	/*上に移植*/

	/*トップページ　詳細情報(DIV.wrap_home_moreinfo 内)*/
	/*上に移植*/
	
		
		
	/*コンテンツページ用設定*/
	
	/*コンテンツページ共通*/
	.wrap_contwbox{
		/*移植*/
		}
	.cont_h2{ /*上部見出し(コンテンツページ)*/
		width:620px;
		font-size:21px; 		
		padding:10px 0 12px 3px;	 
		}
	.cont_p1{
		width:610px;
		}
	.cont_h{
		width:610px;
		text-indent: 1em;
	}
	.wrap_contbox2{ /*字下げしたい時用*/
		width:620px;
		margin:0 auto;
		}
	.wrap_contbox2 ul{ /*字下げ中のul用*/
		padding-left:0;
		}
	ul.cont_ph_ul_01{
		width:610px;
		margin:0 auto 20px;
		}
	ul.cont_ph_ul_01 li{
		margin-bottom:10px;
		display:inline;
		}

		
	/*医院の紹介ページ(shokai.html)用*/
	img.shokai_ph1{ /*正面写真*/
		width:200px; height:130px;	
		}
	img.shokai_ph{
		width:200px; height:130px;	
		}
		
	/*院長の一言ページ(hitokoto.html)用*/
	img.sho_ph1{
		width:360px; height:234px;
		display:block;
		margin:0 auto;
		}

	/*医療DX体制推進、その他加算ページ(kasan.html)用*/
	.kasan_table1{ /*点数表1*/
		width:540px;
        margin: 0 15px;
		}
	.kasan_table1 th,.kasan_table1 td{
        padding: 5px 0; 
    }
    .kasan_table1 .th_row{
    }
		
		
			
	/*共通フッタ*/
	div.tohome_box{
		width:auto;
		}
	a.tohome_bt{
		margin-left:230px;
		font-size:14px;
		background-size:17px 14px;
		padding-left:24px;
		padding-top:10px;
		color:#000;
		}
	.totop_box{
		padding-right:0;
		padding-top: 10px;
		}
	img.img_totopbt{
		width:24px; height:24px;
	filter:drop-shadow(2px 2px 3px rgba(0,0,0,0.15));
		}

	
	}