
@page {size: 19cm 26cm; margin:0.7cm;}

* {
	margin:0;
	padding:0;
	}

body {
	color:#000000;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	background-color:#FFFFFF;
	}

h1 {
	margin:0;
	padding:0;
	font-size:14px;
	}
	
#container {
	margin:0;
	padding:0;
	width:600px;
	position:relative;
	background-image:none;
	}


	
/* 非表示部分 --------------------------------------------------------------------------*/

#head ul,/* topページ */
#news,
#sec1 #left h1 span,
#menu,
td.r-menu,
p.pagetop

 {
	display:none;
	}
	
	
/* レイアウト修正 ----------------------------------------------------------------------*/

/* topページ・他共通 */

#top {
	height:50px;
	}
	
#footer {
	text-align:left;
	margin-left:35px;
	}


#sec1 {
	height:auto;
	}
	
#sec1 #left {
	width:600px;
	}

#sec1 #left p {
	text-indent:0;
	}
	
	
#sec1 #left h1 {
	text-indent:0;
	margin-bottom:30px;
	margin-top:50px;
	}
	
	
#sec2 h1{
	padding-left:20px;
	}
	
#sec2 p{
	margin-left:30px;
	}
	
#sec2 p.renraku {
	margin-left:40px;
	}

	
#sec2 table.mbtn{
	margin-left:0;
	}
	
#footer {
	text-indent:0;
	margin-top:30px;
	}

	
/* 個人情報保護ページ */

h1.pv {
	text-indent:0px;
	margin-bottom:17px;
	background:none;
	width:auto;
	}
	
h1.pv span {
	display:none;
	}
	
#sec {
	margin-top:40px;
	margin-left:0px;
	width:680px;
	}
	
#sec table.pv01 {
	margin-left:10px;
	margin-bottom:10px;
	border:1px solid #4E8DF8;
	background-color:none;
	border-collapse:collapse;
	}
	
#sec table.pv01 td {
	border-bottom:1px solid #4E8DF8;
	border-top:1px solid #4E8DF8;
	}
	

/* サイトマップページ */

img.sm_ttl {
	margin-left:20px;
	margin-bottom:15px;
	margin-top:50px;
	}
	

#sm {
	margin-left:0;
	}

#sec h1.news {
	margin-top:10px;
	margin-left:0;
	text-indent:0;
	background:none;
	font-size:14px;
	}
	
#sec p.news {
	margin-left:10px;
	}
	
#sec h1.clinic {
	margin-top:10px;
	margin-left:0;
	text-indent:0;
	background:none;
	font-size:14px;
	padding-right:25px;
	}
	
#sec h1.info {
	margin-top:10px;
	margin-left:0;
	text-indent:0;
	background:none;
	font-size:14px;
	width:auto;
	}

	
#sec ul {
	margin-left:10px;
	list-style-type:circle;
	}
	
#sec li {
	padding-left:0;
	padding-right:25px;
	background:none;
	}
	

/* 診療案内ページ */

#sec h1.sort, #sec h1.time, #sec h1.tanto, #sec h1.doct, #sec h1.philo {
	margin-left:0;
	padding:0;
	background:none;
	font-size:14px;
	text-indent:0;
	height:auto;
	margin-bottom:5px;
	}
	
#sec h1.sort span, #sec h1.time span, #sec h1.tanto span, #sec h1.doct span, #sec h1.philo span {
	display:none;
	}
	
	
#sec #conts {
	margin-left:15px;
	margin-bottom:25px;
	}
	
#sec #conts p.att, #sec #conts p {
	margin-left:0;
	}
	
#sec #conts p.att {
	border:1px solid;
	}
	 

#sec #conts p.fumei {
	padding-bottom:15px;
	}
	
#sec table.t1 {
	margin-left:0px;
	margin-bottom:25px;
	}
	
#sec table.last {
	margin-left:0;
	margin-bottom:0;
	}
	
#sec table.ttl, #sec table.tanto {
	margin-left:5px;
	width:600px;
	}

#sec table.tanto {	
	border:1px solid #D6768E;
	border-collapse:collapse;
	}

#sec table.tanto td {
	border-right:1px solid #D6768E;
	border-bottom:1px solid #D6768E;
	}
	
#sec_rinen {
	margin-left:10px;
	margin-right:40px;
	}


/* 院内風景ページ */

#inside table.t1, #inside table.t2, #inside table.tfst {
	margin-left:0;
	}
	
#inside #in1, #inside #in2 {
	margin:2px 4px;
	}

	
/* 地図ページ */

#map #sec table.t1 {
	width:auto;
	}

#sec img.map {
	margin-left:5px;
	}
	

/* 診療理念ページ */

#sec img.philo1 {
	margin-left:5px;
	}
	
#sec p.philo1 {
	margin-left:0;
	font-size:14px;
	}
	
#sec ul.philo {
	margin-left:0;
	margin-right:0;
	}
	
#sec ul.philo li {
	font-size:14px;
	}
	
p.atogaki {
	margin-left:10px;
	}


/* 予防接種・育児ページ */

#yobo_ikuji table.sen {
	width:600px;
	}

#yobo_ikuji table.sen p {
	margin-left:10px;
	}
	
img.schdl01{
	margin-left:20px;
	}
	
h1.dname01 {
	line-height:180%;
	background:none;
	padding-left:0;
	font-size:16px;
	}
	
#yobo_ikuji p, #yobo_ikuji p.s2 {
	margin-left:10px;
	}


/* 子供の病気・けがページ */


#byo_kega #inner {
	width:660px;
	}

#sec_s, #sec_s2 {
	margin-left:0;
	width:650px;
	}

#sec_s {
	border-bottom:none;
	}
	
#inner, #inner_ko {
	margin-left:10px;
	}
	
#byo_kega #inner_ko {
	margin-left:0;
	}
	
#inner_mago {
	margin-left:25px;
	margin-right:25px;
	}

#inner h1.cld, #inner_ko h1.cld {
	font-size:16px;
	padding-left:0;
	background:none;
	color:#6031C1;
	margin-bottom:5px;
	margin-left:0;
	}

#sec ul.list {
	margin-bottom:20x;
	}
	
#sec ul.list li{
	padding-left:15px;
	font-size:15px;
	}
	
.akawaku1 {
	padding:10px 0;
	margin-left:20px;
	margin-bottom:10px;
	margin-right:auto;
	width:550px;
	}
	
#inner table.ttl01 {
	margin-left:10px;
	margin-bottom:10px;
	}
	
#byo_kega table.sen {
	width:600px;
	}
	
p.no1 {
	margin-left:35px;
	}
	
p.no1b {
	margin-left:35px;
	}
	
p.no1-in {
	margin-left:35px;
	}
	
p.no2 {
	margin-left:35px;
	}
	
	
p.no2b {
	margin-left:43px;
	}
	
p.no2c {
	margin-left:40px;
	}
	
p.no2-in {
	margin-left:35px;
	}
	
p.no3 {
	margin-left:45px;
	}
	
	
/* 背景消去 ----------------------------------------------------------------------------*/

#head,
#sec1,
#sec2,
#footer {
	background-image:none;
	}
	
	
/* プリント用ヘッド画像 ----------------------------------------------------------------*/

div#print {
	position:absolute;
	left:0;
	top:0;
	width:620px;
	height:80px;
	z-index:2;
	display:block;
	}


/* テキストカラー修正 ------------------------------------------------------------------*/

.wht {
	color:#000000;
	}
 

