/*全体*/		body	{			width:799px;			background-color:#ffffff;			background-image:url("http://www.medicapark.net/images/top.jpg");			background-attachment:scroll;			background-position:center 0px;			background-repeat:no-repeat;			vertical-align:baseline;			padding:5px 0px 0px 0px;			margin:0px auto 0px auto;			text-align:left;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*サイト題名*/		h1	{			color:#eeeeee;			float:left;			font-size:18px;			text-align:left;			letter-spacing:0em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 5px;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.name	{			width:170px;			clear:both;			float:left;			padding:0px 0px 0px 0px;			margin:17px 0px 0px 0px;			}		h2	{			color:#eeeeee;			float:left;			font-size:14px;			letter-spacing:0em;			padding:0px 0px 0px 5px;			margin:238px 0px 0px 0px;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*最上段メニュー*/		.menu	{			width:624px;			float:left;			color:#eeeeee;			font-weight:bold;			font-size:12px;			text-align:right;			padding:256px 0px 0px 0px;			margin:0px 0px 0px 0px;			}		.menu a	{			color:#eeeeee;			font-weight:bold;			font-size:12px;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.menu a:hover	{			color:#0068b7;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*ナビ*/		.navi	{			width:799px;			height:15px;			clear:both;			color:#666666;			font-size:10px;			text-align:left;			vertical-align:middle;			text-decoration:none;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			background-color:#ffffff;			}				.navi	a	{			color:#666666;			text-decoration:none;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			}				.navi	a:hover	{			color:#0068b7;			text-decoration:underline;			}		/*改行*/		.brt	{			width:799px;			height:０px;			clear:both;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			background-color:#ffffff;			}		/*余白横上*/		.space	{			width:799px;			height:10px;			clear:both;			background-color:#ffffff;			}		/*間隔縦２*/		.space2	{			width:20px;			height:100%;			float:right;			background-color:#ffffff;			}		/*余白横下*/		.spaceu	{			width:799px;			height:15px;			clear:both;			background-color:#ffffff;			}		/*ライン*/		.line	{			width:799px;			clear:both;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			border:solid;			border-width:1px 0px 0px 0px;			border-color:#c5c5c5;			}		/*ライン2*/		.line2	{			width:799px;			clear:both;			color:#0068b7;			background-color:#e6e6fa;			font-size:11px;			padding:0px 0px 0px 0px;			margin:0px 0px 20px 0px;			border:solid;			border-width:1px 0px 1px 0px;			border-color:#c5c5c5;			text-align:center;			vertical-align:middle;			}		/*流れ文字*/		strong.toptop	{			font-size:11px;			padding:0px 0px 0px 0px;			margin:0px 100px 0px 0px;			}		div.toptop2	{			width:799px;			color:#666666;			background-color:#e6e6fa;			clear:both;			padding:2px 0px 2px 0px;			margin:0px 0px 15px 0px;			border:solid;			border-width:1px 0px 1px 0px;			border-color:#c5c5c5;			}		.toptop2 a	{			color:#0068b7;			text-decoration:underline;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			font-weight:bold;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.toptop2 a:hover	{			color:#ffffff;			background-color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*上バー文字*/		strong.topmoji	{			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			vertical-align:bottom;			}/*メイン*/		.main	{			width:799px;			float:right;			background-color:#ffffff;			color:#333333;			font-size:12px;			letter-spacing:0em;			line-height:1.9em;			padding:0px 0px 10px 0px;			margin:0px 0px 0px 0px;			border:none;			border-width:0px 0px 0px 0px;			border-color:#c5c5c5;			text-align:left;			font-weight:normal;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.main a	{			color:#333333;			text-decoration:underline;			padding:0px auto 0px auto;			margin:0px 0px 0px 0px;			font-weight:bold;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.main a:hover	{			color:#ffffff;			background-color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		h3	{			width:260px;			float:left;			color:#ffffff;			background-color:#0068b7;			line-height:1.0em;			padding:15px 0px 15px 0px;			margin:0px 0px 0px 0px;			border:solid;			border-width:1px 1px 1px 1px;			border-color:#c5c5c5;			font-size:13px;			font-weight:bold;			letter-spacing:0em;			text-align:center;			}				h3 a	{			color:#ffffff;			font-weight:bold;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		h3 a:hover	{			color:#ffffff;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		div.note	{			font-size:12px;			color:#666666;			background-color:#e6e6fa;			padding:10px 10px 20px 10px;			margin:0px 0px 0px 0px;			border:none;			border-width:0px 0px 0px 0px;			border-color:#c5c5c5;			text-align:left;			font-weight:normal;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		div.note a	{			color:#666666;			font-weight:bold;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		div.note a:hover	{			color:#ffffff;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smainw	{			width:260px;			clear:both;			float:left;			background-color:#e6e6fa;			padding:0px 0px 0px 0px;			margin:0px 7px 0px 0px;			border:none;			}		.smain	{			width:260px;			height:160px;			color:#0068b7;			float:left;			background-color:#e6e6fa;			font-size:12px;			letter-spacing:0em;			line-height:1.9em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			border:solid;			border-width:0px 1px 1px 1px;			border-color:#c5c5c5;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smain a	{			color:#0068b7;			font-weight:bold;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smain a:hover	{			color:#ffffff;			background-color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smainw2	{			width:260px;			float:left;			background-color:#e6e6fa;			padding:0px 0px 0px 0px;			margin:0px 6px 0px 0px;			border:none;			}		.smain2	{			width:260px;			height:160px;			color:#0068b7;			float:left;			background-color:#e6e6fa;			font-size:12px;			letter-spacing:0em;			line-height:1.9em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			border:solid;			border-width:0px 1px 1px 1px;			border-color:#c5c5c5;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smain2 a	{			color:#0068b7;			font-weight:bold;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smain2 a:hover	{			color:#ffffff;			background-color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smainw3	{			width:260px;			float:left;			background-color:#e6e6fa;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			border:none;			}		.smain3	{			width:260px;			height:160px;			color:#0068b7;			float:left;			background-color:#e6e6fa;			font-size:12px;			letter-spacing:0em;			line-height:1.9em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			border:solid;			border-width:0px 1px 1px 1px;			border-color:#c5c5c5;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smain3 a	{			color:#0068b7;			font-weight:bold;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.smain3 a:hover	{			color:#ffffff;			background-color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*連絡先*/		div.renraku	{			width:799px;			clear:both;			color:#0068b7;			background-color:#ffffff;			font-size:12px;			font-weight:bold;			text-align:right;			padding:15px 0px 0px 0px;			margin:0px 0px 0px 0px;			}/*リスト*/		ul.index	{			color:#666666;			line-height:1.9em;			list-style-position:outside;			list-style-type:square;			padding:0px 7px 0px 7px;			margin:0px 0px 0px 0px;			}		li.index	{			margin-left:18px;			}/*重要文字*/		strong.bmojis	{			font-size:12px;			line-height:1.8em;			color:#666666;			background-color:#e6e6fa;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			font-weight:bold;			}		strong.bmojis a	{			color:#666666;			font-weight:bold;			text-decoration:underline;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		strong.bmojis a:hover	{			color:#ffffff;			background-color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*Q&A文字*/		.qaq	{			color:#dc143c;			}		.qaa	{			color:#0068b7;			}/*最上段文字*/		strong.saimoji	{			color:#999999;			font-size:12px;			letter-spacing:0em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*重要文字*/		strong.bmoji	{			font-weight:bold;			}/*訪問済み*/		.sumi	{			color:#dddddd;			}/*小文字*/		.smoji	{			font-size:10px;			}/*太文字*/		.fmoji	{			font-weight:bold;			}/*ペンネーム*/		.writer	{			font-weight:bold;			}/*題名フォント（日本語）*/		strong.dai	{			color:#333333;			clear:both;			padding:0px 0px 0px 5px;			margin:0px 0px 0px 0px;			font-size:14px;			font-weight:bold;			font-style:bold;			line-height:0em;			border:solid;			border-width:0px 0px 0px 16px;			border-color:#0068b7;			}/*題名フォント（日本語）四角なし*/		strong.dainone	{			color:#0068b7;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			font-size:16px;			font-weight:bold;			font-style:bold;			line-height:0em;			border:solid;			border-width:0px 0px 0px 0px;			border-color:#0068b7;			}/*題名フォント（英語）*/		.daie	{			font-size:11px;			font-weight:bold;			color:#999999;			line-height:0em;			text-align:reft;			vertical-align:middle;			letter-spacing:0em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 3px;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*メインリスト*/		ul.main	{			list-style-position:inside;			list-style-type:disk;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			}		li.main	{			margin-left:3px;			}/*メインリスト２*/		ul.main2	{			list-style-position:outoside;			list-style-type:disk;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 12px;			}		li.main2	{			margin-left:3px;			}/*下段メニュー*/		.bottom_menu	{			width:799px;			clear:both;			color:#666666;			font-size:10px;			font-weight:bold;			text-align:left;			vertical-align:middle;			letter-spacing:0em;			padding:0px 0px 0px 0px;			margin:20px 0px 20px 0px;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.bottom_menu a	{			color:#666666;			font-weight:bold;			text-decoration:none;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			}		.bottom_menu a:hover {			color:#0068b7;			text-decoration:underline;			}/*住所電話*/		.jd	{			width:399px;			height:85px;			clear:both;			float:left;			color:#666666;			background-image:url(http://www.medicapark.net/images/mplogo75.jpg);			background-repeat: no-repeat;			padding:0px 0px 0px 0px;			margin:3px 0px 0px 0px;			line-height:18px;			font-size:12px;			text-align:left;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS PGothic' ;			}/*コピーライト*/		.copyright	{			width:400px;			float:right;			color:#666666;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			line-height:18px;			font-size:12px;			text-align:right;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS PGothic' ;			}/*その他*/		.etc	{			width:799px;			clear:both;			background-color:#ffffff;			font-size:10px;			letter-spacing:0em;			line-height:1.7em;			padding:0px 0px 0px 0px;			margin:0px 0px 20px 0px;			border:solid;			border-width:0px 0px 0px 0px;			border-color:#c5c5c5;			text-align:left;			font-weght:bold;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.etc a	{			color:#666666;			font-weight:bold;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.etc a:hover	{			color:#0068b7;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*リンクサイト*/		.linksite	{			width:799px;			color:#666666;			clear:both;			background-color:#ffffff;			font-size:9px;			letter-spacing:0em;			line-height:1.7em;			padding:0px 0px 0px 0px;			margin:0px 0px 0px 0px;			border:solid;			border-width:0px 0px 0px 0px;			border-color:#c5c5c5;			text-align:left;			font-weight:bold;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.linksite a	{			color:#666666;			font-weight:bold;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.linksite a:hover	{			color:#0068b7;			text-decoration:underline;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}		.linksitemoji			{			color:#0068b7;			text-decoration:none;			font-family:'Hiragino Kaku Gothic Pro',Osaka,'MS P Gothic','verdana',sans-serif;			}/*マーク*/		.mark	{			width:75%;			clear:both;			padding:0px 0px 0px 0px;			margin:0px 0px 10px 0px;			}