
@media print,screen and (min-width: 641px){
	
	/* menu/desc各診療のご説明ページ用 [start] */
	
.tbl_desc {
	margin: 0 auto;
	width: 100%;
	border: 1px #999 solid;
}
.tbl_desc th, .tbl_desc td {	
	border: 1px #999 solid;
	font-size: 0.9em;
	padding: 5px;
	min-width: inherit;
	vertical-align:middle;
}
.tbl_desc th {
	/*background: url(img/th_bg.png) repeat-y scroll center top;*/
	background: #d4c7b2;
	padding: 5px;
	color: #fff;
	width: 130px;
	border: #a4895d solid 1px;
}


.drboxin {
	z-index:2;
	position:absolute;
	width:680px;
	color:#333;
	background-color:#fff;
	alpha(opacity=95);opacity:0.95;
	}

	/* menu/desc各診療のご説明ページ用 [end] */
	
	/* menu/診療の流れページ用 [start] */

section.flw {
	padding: 30px 0;
	width: 700px;
}
.flw h2 {
	margin: 0px 0 10px 0;
	padding: 0;	
}	
li.pdf {				/* pdfダウンロード用 */
	padding-left: 40px;
	background: url(../menu/img/Adobe_PDF_file_icon_24x24.png) left center no-repeat;
}	
li.wrd {				/* pdfダウンロード用 */
	height:42px;
	padding-left: 45px;
	background: url(../menu/img/icon_word.png) left center no-repeat;
}

.flwBox {
	width:100%;
}
.flwBox p {
	padding-bottom:10px;
}
.flwBox img {
	padding-right:10px;
}

	/* menu/診療の流れページ用 [end] */
	
	/* menu/料金一覧ページ用 [start] 
	--------------------------------------------------------------- */
/*
.menu_hr {
	background: url(img/hr100.png) left center no-repeat;
}
.menu_hr50 {
	padding-left: 60px;
	background: url(img/hr50.png) left center no-repeat;
}
.menu_hr25 {
	padding-left: 30px;
	background: url(img/hr25.png) left center no-repeat;
}
*/
.rnk p {
	padding: 10px;
	line-height: 1.5em;
	font-size: 1.0em;
}
section.yen {
	padding: 30px 0;
	width: 100%x;
}
.yen h2 {
	margin: 20px 0 2px 0;
	padding-bottom:2px;
	border-bottom:#CCC solid 1px;
	font-size:1.2em;
}
.yen h2 span {
	border-left: #a4895d solid 3px;
	padding-left:7px;
}
.yen table {
	margin: 0 auto;
	width: 100%;
	border: 1px #999 solid;
}
.yen th, .yen td {	
	border: 1px #999 solid;
	padding: 5px 10px;
	min-width: inherit;
	vertical-align:middle;
}
.yen th {
	font-size: 1.0em;
	/*background: url(img/th_bg.png) repeat-y scroll center top;*/
	background: #d4c7b2;
	padding: 0;
	color: #fff;
	width: 140px;
	border: #a4895d solid 1px;
}
.yen td {
	font-size: 0.9em;
}

	/* 点滴/料金一覧ページ用 [start] 
	--------------------------------------------------------------- */
#accordion {
	width: 600px;
	margin:0 auto 50px;
}
#accordion h3 {
	cursor: pointer;
}
table.drp {
	margin: 0 auto;
	width: 700px;
	border: 1px #999 solid;
}
.drp th, .drp td {
	font-size: 1.0em;	
	border: 1px #999 solid;
	padding: 5px 10px;
	vertical-align:middle;
}
	/* 点滴ページ用[end] */	
	/* 点滴療法についてページ用 [start] 
	--------------------------------------------------------------- */
#cont.drabt {	
	background: url(../../common/img/drabtbg.jpg) no-repeat center top;
	background-color: #000;
	color: #fff;
}
	/* 点滴療法についてページ用[end] */	
	/* 各種効能についてページ用 [start] 
	--------------------------------------------------------------- */
#cont.drefc {	
	background: url(../../common/img/drefcbg.jpg) no-repeat center top;
	background-color: #000;
	color: #fff;
}
	/* 各種効能についてページ用[end] */	
	/* 点滴・・・高濃度ビタミンC・アンチエイジング・ニンニク・マイヤーズカクテル・プラセンタ・ダイエット・ページ用 [start] 
	--------------------------------------------------------------- */
#cont.dr_etc {	
	background: url(../../common/img/drip_bg.jpg) repeat-y center top;
	background-color: #000;
	color: #fff;
}
.dr_etc a { 	/* リンク通常時・訪問済みリンク */
	color: #999;
}
.dr_etc a:hover { /* リンクhover時 */
	color: #fff;
	text-decoration: underline;
}
	
	/* 点滴・・・高濃度ビタミンC・アンチエイジング・ニンニク・マイヤーズカクテル・プラセンタ・ダイエット・ページ用 [end] */	
	


	
}
/* media screen 画面最小幅の設定ここまで*/


@media screen and (max-width: 640px){
	
	/* menu/desc各診療のご説明ページ用 [start] */
	
.tbl_desc {
	margin: 0 auto;
	width: 100%;
	border: 1px #999 solid;
}
.tbl_desc th, .tbl_desc td {	
	border: 1px #999 solid;
	font-size: 0.9em;
	padding: 5px;
	min-width: inherit;
	vertical-align:middle;
}
.tbl_desc th {
	/*background: url(img/th_bg.png) repeat-y scroll center top;*/
	background: #d4c7b2;
	padding: 5px;
	color: #fff;
	width: 28%;
	border: #a4895d solid 1px;
}

.drboxin {
	z-index:2;
	position:absolute;
	width:90%;
	color:#333;
	background-color:#fff;
	alpha(opacity=95);opacity:0.95;
	}
	
	/* menu/desc各診療のご説明ページ用 [end] */

	/* menu/診療の流れページ用 [start] */

section.flw {
	padding: 30px 0;
	width: 97%;
}
.flw h2 {
	margin: 20px 0 10px 0;
	padding: 0;	
}	
li.pdf {				/* pdfダウンロード用 */
	padding-left: 40px;
	background: url(../menu/img/Adobe_PDF_file_icon_24x24.png) left center no-repeat;
}	
li.wrd {				/* pdfダウンロード用 */
	height:42px;
	padding-left: 45px;
	background: url(../menu/img/icon_word.png) left center no-repeat;
}


.flwBox {
	width:100%;
}
.flwBox p {
	padding-bottom:10px;
}
.flwBox img {
	margin:0 auto;
}

	/* menu/診療の流れページ用 [end] */
	
	/* menu/料金一覧ページ用 [start] 
	--------------------------------------------------------------- */
/*
.menu_hr {
	background: url(img/hr100.png) left center no-repeat;
}
.menu_hr50 {
	padding-left: 60px;
	background: url(img/hr50.png) left center no-repeat;
}
.menu_hr25 {
	padding-left: 30px;
	background: url(img/hr25.png) left center no-repeat;
}
*/
.rnk p {
	padding: 10px;
	line-height: 1.5em;
	font-size: 1.0em;
}
section.yen {
	padding: 30px 0;
	width: 100%x;
}
.yen h2 {
	margin: 20px 0 2px 0;
	padding-bottom:2px;
	border-bottom:#CCC solid 1px;
	font-size:1.1em;
}
.yen h2 span {
	border-left: #a4895d solid 3px;
	padding-left:7px;
}
.yen table {
	margin: 0 auto;
	width: 100%;
	border: 1px #999 solid;
}
.yen th, .yen td {	
	border: 1px #999 solid;
	padding: 5px 10px;
	min-width: inherit;
	vertical-align:middle;
}
.yen th {
	font-size: 0.9em;
	/*background: url(img/th_bg.png) repeat-y scroll center top;*/
	background: #d4c7b2;
	padding: 0;
	color: #fff;
	width: 18%;
	border: #a4895d solid 1px;
}
.yen td {
	font-size: 0.9em;
}

	/* 点滴/料金一覧ページ用 [start] 
	--------------------------------------------------------------- */
#accordion {
	width: 100%;
	margin:0 auto 20px
}
#accordion h3 {
	cursor: pointer;
}
table.drp {
	margin: 0 auto;
	width: 100%;
	border: 1px #999 solid;
}
.drp th, .drp td {
	font-size: 0.9em;	
	border: 1px #999 solid;
	padding: 5px 10px;
	vertical-align:middle;
}
	/* 点滴ページ用[end] */	
	/* 点滴療法についてページ用 [start] 
	--------------------------------------------------------------- */
#cont.drabt {	
	background: url(../../common/img/drabtbg.jpg) no-repeat center top;
	background-color: #000;
	color: #fff;
}
	/* 点滴療法についてページ用[end] */	
	/* 各種効能についてページ用 [start] 
	--------------------------------------------------------------- */
#cont.drefc {	
	background: url(../../common/img/drefcbg.jpg) no-repeat center top;
	background-color: #000;
	color: #fff;
}
	/* 各種効能についてページ用[end] */	
	/* 点滴・・・高濃度ビタミンC・アンチエイジング・ニンニク・マイヤーズカクテル・プラセンタ・ダイエット・ページ用 [start] 
	--------------------------------------------------------------- */
#cont.dr_etc {	
	background: url(../../common/img/drip_bg.jpg) repeat-y center top;
	background-color: #000;
	color: #fff;
}
.dr_etc a { 	/* リンク通常時・訪問済みリンク */
	color: #999;
}
.dr_etc a:hover { /* リンクhover時 */
	color: #fff;
	text-decoration: underline;
}
	
	/* 点滴・・・高濃度ビタミンC・アンチエイジング・ニンニク・マイヤーズカクテル・プラセンタ・ダイエット・ページ用 [end] */	
	



	

}
/* media screen 画面最小幅の設定ここまで*/
