/* CSS Document */
*{
	margin: 0;
	padding: 0;
}

 body {
	font-size: 9px;
	font-family: "Futura ゴシック";
	color:#666666;
	line-height: 13px;
}

p{
	margin: 0 1.1em;
	padding: 5px;
}

a:link {
	text-decoration: none;
	color:#666666;
	text-decoration:none;
}
a:visited {
	text-decoration: none;
	color:#666666;
   text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:none;
}
a:active {
	text-decoration: none;
}
.style2 {font-size: x-small
}
.bg_image {
	background: url(bg_p2.gif);
}
	
/*--------------------------------
__HOME__
--------------------------------*/
#wrapper {
	width: 750px;
	margin: 0 auto;
	background:#FFFFFF;
}
#container {
	clear: both;
	width: 100%;
	background:#FFFFFF;
}
#baseColor {
	width: 100%;
	background:#FFFFFF;
}
#sticker {
	position:relative;
	top:40px;435px
	left:25px;
}
.stcBox {
	float:left;
	width: 670px;
	margin-left:40px;
	margin-top:20px;
}
*html .stcBox {
	float:left;
	width: 670px;
	margin-left:20px;
	margin-top:20px;
}
.stcBox2 {
	float:left;
	width: 670px;
	margin-left:40px;
}
*html .stcBox2 {
	float:left;
	width: 670px;
	margin-left:20px;
}
#topipcs {
	position:relative;
	top:50px;
	left:190px;
}
#header_all {
	float: left;
	width: 750px;
}
.header_img {
	width: 750px;
	height: 80px;
	background-image:url(topHeader.jpg); 
}
#copyBox {
	position: relative;
	margin-left: 10px;
	margin-top: 50px;
	width: 500px;
	height: 450px;
}
.readCopy {
	padding-left: 40px;
	margin-top: 50px;
	width: 500px;
	font-family: "ゴシック";
	font-size: 14px;
	line-height: 28px;
	color: #349;
}
.readCopy2 {
	padding-left: 40px;
	width: 500px;
	font-family: "ゴシック";
	font-size: 14px;
	line-height: 28px;
	color: #349;
}
.catchCopy {
	font-family: "ゴシック";
	font-size: 24px;
	color:#666666;
	padding-top: 15px;
	padding-bottom: 15px;
}
/*--------------------------------
__menu__
--------------------------------*/
#menu ul,
#menu ul li {
	float: left;
}
#menu ul {
	width: 750px;
	height: 25px;
	margin: 0px;
	background: url(navi_top.jpg) no-repeat;
	font-size: 0;
}
#menu ul li a {
	display: block;
	width: 107px;
	height: 25px;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
}

#menu ul li.navi_01 a:active,
#menu ul li.navi_01 a:focus,
#menu ul li.navi_01 a:hover{
	background: url(navi_top.jpg) no-repeat 0px -26px;
}

#menu ul li.navi_02 a:active,
#menu ul li.navi_02 a:focus,
#menu ul li.navi_02 a:hover{
	background: url(navi_top.jpg) no-repeat -107px -26px;
}

#menu ul li.navi_03 a:active,
#menu ul li.navi_03 a:focus,
#menu ul li.navi_03 a:hover{
	background: url(navi_top.jpg) no-repeat -214px -26px;
}
#menu ul li.navi_04 a:active,
#menu ul li.navi_04 a:focus,
#menu ul li.navi_04 a:hover{
	background: url(navi_top.jpg) no-repeat -321px -26px;
}
#menu ul li.navi_05 a:active,
#menu ul li.navi_05 a:focus,
#menu ul li.navi_05 a:hover{
	background: url(navi_top.jpg) no-repeat -428px -26px;
}
#menu ul li.navi_06 a:active,
#menu ul li.navi_06 a:focus,
#menu ul li.navi_06 a:hover{
	background: url(navi_top.jpg) no-repeat -535px -26px;
}
#menu ul li.navi_07 a:active,
#menu ul li.navi_07 a:focus,
#menu ul li.navi_07 a:hover{
	background: url(navi_top.jpg) no-repeat -642px -26px;
}

.navi
.pageTitle {
	margin-top: 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	color:#FF6666;
}
#main {
	margin: 0 auto;
	float: left;
	width: 750px;
	background-color:#FFF;
}
#main1 {
	width: 750px;
	background-color:#FFF;
}
#front {
	float: left;
	width: 750px;
	height: 484px;
}
.front_img {
	width: 750px;
	height: 585px;
	background: url(front_img2008.jpg) no-repeat;
}
.front_img2 {
	width: 750px;
	height: 585px;
	background: url(front_img2008_2.jpg) no-repeat;
}
#footer: {
	width: 750px;
	height: 32px;
	background-color:#CCCCCC;
}
.copyright{
	float: left;
	position: relative;
	margin-bottom: 0;
	width: 750px;
	height: 32px;
	background-image:url(copyright_12.jpg);
}
.submenu {
	float: right;
	width: 350px;
	height: 16px;
	margin-top: 3px;
	margin-right: 10px;
	font-family: "ゴシック";
	font-size: 10px;
	text-align: right;
}
.linkToConfe {
	float: left;
	width: 300px;
	height: 16px;
	margin-top: 2px;
	font-family: Pゴシック;
	font-size: 12px;
	color:#CC3300;
	text-align: left;
	margin-left: 5px;
}

#mapHeader {
	float: left;
	width: 750px;
	background-color:#999999;
	font-family: Gillsans "P ゴシック";
	font-size: 18px;
	color:#FFFFFF;
	text-align: center;
	padding:5px 0px 5px 0px;
}
#inquiry {
	float: left;
	width: 750px;
	height: auto;
	font-family: "P ゴシック";
	font-size:14px;
	color:#666666;
	text-align:center;
}
.inquiryTitle {
	float: left;
	width: 750px;
	border-bottom: 1px solid #CCCCCC;
	color: #666666;
	padding-top: 20px;
	padding-bottom: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size:16px; 
	text-align:center;
}
#inquiryContent {
	float: left;
	width: 750px;
	height:auto;
}
.inquiryLogo {
	float: left;
	width: 262px;
	height: 31px;
	margin-top: 30px;
	margin-left:50px;
	padding-left: 30px;
	background:url(Clinic_Logo.jpg) no-repeat;
}
.inquiryAddress {
	float: right;
	width: 360px;
	font-family: "ゴシック";
	font-size: 10px;
	text-align:left;
	color: #666666;
	margin-top: 20px;
	margin-left: 30px;
	padding: 5px;
	border-left: solid #888888;
}
.inquiryMap {
	margin-top: 20px;
	margin-left: 130px;
	float: left;
	width:490px;
	height: 335px;
	background-image: url(MAP_L.gif);
}
.inquiryLink {
	float: left;
	width: 750px;
	margin-top:10px;
	margin-bottom: 10px;
}
.inquiryLinkDscp {
	float: right;
	margin-left: 5px;
	padding-bottom: 20px;
	padding-top: 10px;
	width: 370px;
}
.section_01 {
	float: left;
	padding-top: 10px;
	text-align: right;
	width: 370px;
}
.section_02
.section_03

.sctTitle_01
.sctTitle_02
.sctTitle_03

/*はじめての方へ*/
#fS_headerSet {
	float: left;
	width: 750px;
	height: 185px;
}
#fS_imageSet {
	float: left;
	width: 750px;
}
.fS_image {
	float: left;
	width: 750px;
	height: 150px;
	background: url(entrance_image.jpg) no-repeat;
}
.dR_image {
	float: left;
	width: 750px;
	height: 150px;
	background: url(me_image.jpg) no-repeat;
}
.FS {
	float: left;
	width: 750px;
	margin-bottom: 20px;
}
.FS_A {
	float: left;
	width: 750px;
	border-right: 1px solid #FCC;
	border-bottom: 1px solid #FCC;
	border-left: 1px solid #FCC;
	background-color: #FFF;
}
.FS_A2 {
	float: left;
	width: 100%;
	border: 1px solid #FFF;
	background-color: #FFF;
}
#FS_B {
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 750px;
	border: 1px solid #FFCCCC;
}
.FS_00 {
	float: left;
	width: 750px;
	margin-bottom: 20px;
}
.FS_01 {
	float: left;
	width: 200px;
	padding-top: 60px;
	padding-left: 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size:16px;
	color:#993300;
}
.floorMap {
	width: 750px;
	height: 400px;
	margin-bottom: 20px;
	padding: 0px;
	background-image:url(clinic_interior.jpg) no-repeat;
}
.schedule {
	width: 750px;
	height:300px;
	padding: 0px;
	background-image:url(schedule.jpg);
}
table {
	width: 750px;
	border: 1px solid #FCC;
	border-spacing: 10px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:14px;
	color:#666;
}
th, td {
	padding: 6px;
	border: 1px solid #FCC;
}
th {
	color:#930;
}
thead {
	clor: #630;
	background-color: #FCC;
}
.designTable {
	border-collapse: collapse;
}
.introduce {
	width: 750px;
	background-image:url(introduce.jpg) no-repeat;
	height: 400px;
	padding: 0px;
}
.policy {
	width: 750px;
	height: 415px;
	margin-bottom: 20px;
	padding: 0px;
	background-image: url(policyTable.jpg) no-repeat;
}
.FS_inoculation {
	width: 750px;
	height:530px;
	background-image:url(inoculation.jpg) no-repeat;
	padding: 0;
}
.FS_02 {
	float:right;
	width: 580px;
	padding: 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	color:#444444;
	border-left: 1px solid #FFCCCC;
	line-height: 22px;
}
#FS_03 {
	position: relative;
	top: 65px;
	left: 45px;
	margin:0;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size:16px;
	color:#993300;
	border-left: 1px solid #FFCCCC;
}
#FS_04 {
	position: relative;
	top: 30px;
	left: 45px;
	margin:0;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size:16px;
	color:#993300;
}
#FS_05 {
	position: relative;
	top: 165px;
	left: 155px;
	margin:0;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size:16px;
	color:#333333;
}
#frontDsp {
	position: relative;
	top: 5px;
	left: 5px;
	margin: 0;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 9px;
	color:#8D385C;
}
#FS_table00 {
	float: left;
	width: 750px;
	border-bottom: 1px solid #FFCCCC;
	border-right: 1px solid #FFCCCC;
}
.FS_table01 {
	float: right;
	width: 550px;
}
.FS_table02 {
	float: left;
	width: 150px;
}
.FS_table03 {
	float: right;
	width: 400px;
}
.fS_subTitleBar {
	float: left;
	width: 750px;
	height: 25px;
	background-image:url(titleBack00.gif);
	border-left: 1px solid #FFCCCC;
	border-top: 1px solid #FFCCCC;
	border-right: 1px solid #FFCCCC;
	}
.fS_subTitle {
	float: left;
	padding-top: 5px;
	width: 200px;
	height: 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #663300;
	background-image:url(titleBack01.gif);
	}
.fS_title {
	clear: both;
	width: 100%;
	height: 40px;
	margin-top: 40px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	text-align:center;
	color:#FF6699;
}
.fS_title_02 {
	float: left;
	width: 200px;
	height: 40px;
	margin-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	color:#FF6699;
}
.staff {
	float: left;
	margin-left:30px;
	margin-bottom: 20px;
	width: 400px;
}

/*-- ここまで --*/

#fS_navi {
	float: left;
	width: 750px;
	height: 135px;
	background-image: url(entrance_image.jpg) no-repeat;
}
#fSmenu ul,
#fSmenu ul li {
	float: left;
}
#fSmenu ul {
	width: 750px;
	height: 35px;
	margin: 0px;
	background: url(stepNavi.jpg) no-repeat;
	font-size: 0;
}
#fSmenu ul li a {
	display: block;
	width: 125px;
	height: 35px;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
}

#fSmenu ul li.fSnavi_01 a:active,
#fSmenu ul li.fSnavi_01 a:focus,
#fSmenu ul li.fSnavi_01 a:hover{
	background: url(stepNavi.jpg) no-repeat left -35px;
}

#fSmenu ul li.fSnavi_02 a:active,
#fSmenu ul li.fSnavi_02 a:focus,
#fSmenu ul li.fSnavi_02 a:hover{
	background: url(stepNavi.jpg) no-repeat -125px -35px;
}

#fSmenu ul li.fSnavi_03 a:active,
#fSmenu ul li.fSnavi_03 a:focus,
#fSmenu ul li.fSnavi_03 a:hover{
	background: url(stepNavi.jpg) no-repeat -250px -35px;
}
#fSmenu ul li.fSnavi_04 a:active,
#fSmenu ul li.fSnavi_04 a:focus,
#fSmenu ul li.fSnavi_04 a:hover{
	background: url(stepNavi.jpg) no-repeat -375px -35px;
}
#fSmenu ul li.fSnavi_05 a:active,
#fSmenu ul li.fSnavi_05 a:focus,
#fSmenu ul li.fSnavi_05 a:hover{
	background: url(stepNavi.jpg) no-repeat -500px -35px;
}
#fSmenu ul li.fSnavi_06 a:active,
#fSmenu ul li.fSnavi_06 a:focus,
#fSmenu ul li.fSnavi_06 a:hover{
	background: url(stepNavi.jpg) no-repeat -625px -35px;
}

/*-- doctorRoom subMenu --*/
#dRmenuSet {
	float: left;
	width: 750px;
}
.dRmenuSet_left {
	float: left;
	width: 400px;
}
.dRmenuSet_center {
	float: left;
	width: 150px;
}
.dRmenuSet_right {
	float: left;
	width: 200px;
}

#dRmenu ul,
#dRmenu ul li {
	float: left;
}
#dRmenu ul {
	width: 400px;
	height: 135px;
	margin: 0px;
	background: url(btn_dr.jpg) no-repeat;
	font-size: 0;
}
#dRmenu ul li a {
	display: block;
	width: 100px;
	height: 135px;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
}

#dRmenu ul li.dRnavi_01 a:active,
#dRmenu ul li.dRnavi_01 a:focus,
#dRmenu ul li.dRnavi_01 a:hover{
	background: url(btn_dr.jpg) no-repeat left -135px;
}

#dRmenu ul li.dRnavi_02 a:active,
#dRmenu ul li.dRnavi_02 a:focus,
#dRmenu ul li.dRnavi_02 a:hover{
	background: url(btn_dr.jpg) no-repeat -100px -135px;
}

#dRmenu ul li.dRnavi_03 a:active,
#dRmenu ul li.dRnavi_03 a:focus,
#dRmenu ul li.dRnavi_03 a:hover{
	background: url(btn_dr.jpg) no-repeat -200px -135px;
}
#dRmenu ul li.dRnavi_04 a:active,
#dRmenu ul li.dRnavi_04 a:focus,
#dRmenu ul li.dRnavi_04 a:hover{
	background: url(btn_dr.jpg) no-repeat -300px -135px;
}
#dRmenuA ul,
#dRmenuA ul li {
	float: left;
}
#dRmenuA ul {
	width: 150px;
	height: 135px;
	margin: 0px;
	background: url(btn_dr.jpg) no-repeat -400px 0px;
	font-size: 0;
}
#dRmenuA ul li a {
	display: block;
	width: 150px;
	height: 135px;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
}
#dRmenuA ul li.dRnavi_05 a:active,
#dRmenuA ul li.dRnavi_05 a:focus,
#dRmenuA ul li.dRnavi_05 a:hover{
	background: url(btn_dr.jpg) no-repeat -400px -135px;
}

/*ここからdRnavi_0607*/
#dRmenuB ul,
#dRmenuB ul li {
	float: left;
}
#dRmenuB ul {
	width: 200px;
	height: 135px;
	margin: 0px;
	background: url(btn_dr.jpg) no-repeat -550px 0px;
	font-size: 0;
}
#dRmenuB ul li a {
	display: block;
	width: 100px;
	height: 135px;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
}
#dRmenuB ul li.dRnavi_06 a:active,
#dRmenuB ul li.dRnavi_06 a:focus,
#dRmenuB ul li.dRnavi_06 a:hover{
	background: url(btn_dr.jpg) no-repeat -550px -135px;
}
#dRmenuB ul li.dRnavi_07 a:active,
#dRmenuB ul li.dRnavi_07 a:focus,
#dRmenuB ul li.dRnavi_07 a:hover{
	background: url(btn_dr.jpg) no-repeat -650px -135px;
}
/*-- ここまでdoctorRoom subMenuButton --*/
#dRsumSet {
	float: left;
	width: 750px;
	height: 100px;
}
.dRsumPhoto {
	float: left;
	width: 750px;
	height: 100px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 8px;
	background-image:url(drSum.jpg);	
}


/*-- ここまでdoctorRoom subMenu --*/
/*-- ここからdoctorRoom 各機材の説明 --*/
.dR_subTitleBar {
	float: left;
	width: 750px;
	height: 25px;
	border-left: 1px solid #FFCCCC;
	border-top: 1px solid #FFCCCC;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.dR_subTitle_R {
	float: right;
	padding-top: 5px;
	width: 450px;
	height: 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #663300;
	background-image:url(titleBack00.gif);
	}

.dR_subTitle {
	float: left;
	padding-top: 5px;
	width: 300px;
	height: 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #663300;
	background-image:url(titleBack01.gif);
	}
.dR_A {
	margin-top: 20px;
	margin-bottom: 5px;
	clear: both;
	width: 100%;
	border: 1px solid #FFCCCC;
}
.dR_imgBox {
	float: left;
	width: 300px;
}
.dR_img01 {
	float: left;
	width: 300px;
	height: 300px;
	background-image:url(me_007.jpg) no-repeat;
}

.dR_description {
	float:right;
	width: 430px;
	padding: 10px 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 1.5;
	color:#444444;
	border-left: 1px solid #FFCCCC
}
.dR_description2 {
	height: 510px;
	margin-left: 300px;
	padding: 10px 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 1.5;
	color:#444444;
	border-left: 1px solid #FFCCCC
}
.dR_description3 {
	height: 150px;
	margin-left: 300px;
	padding: 10px 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 1.5;
	color:#444444;
	border-left: 1px solid #FFCCCC
}
.dR_description4 {
	height: 235px;
	margin-left: 300px;
	padding: 10px 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 1.5;
	color:#444444;
	border-left: 1px solid #FFCCCC
}


/*-- ここまでdoctorRoom 各機材の説明 --*/

.DP_t_m {
	float: left;
	width: 750px;
	border-top: 1px solid #FFCCCC;
}
.DP_b {
	float: left;
	width: 750px;
	border: 1px solid #FFCCCC;
}
.DP_b2 {
	float: left;
	width: 750px;
}
.DP_staff {
	float: left;
	width: 150px;
	height: 40px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	color:#FF6699;
}

.mS_subTitleBar {
	float: left;
	width: 750px;
	height: 30px;
	border: 1px solid #FFCCCC;
	background-color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	color: #663300;
}
.mS_subTitle {
	float: left;
	padding-top: 8px;
	width: 200px;
	height: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #663300;
	background-color:#FFFFFF
	border-bottom: 1px solid #FFCCCC;
	border-right: 1px solid #FFCCCC;
	}
.mS_clinic {
	float: right;
	width: 550px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	text-align:left;
	color:#333333;
	border-bottom:1px solid #FFCCCC;
}
.mS_line {
	float: left;
	width: 750px;
	height: 20px;
	border-bottom:1px solid #FFCCCC;
}
.mS_Title {
	float: left;
	padding-top: 8px;
	width: 750px;
	height: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #663300;
	background-color:#FFFFFF
	border-bottom: 1px solid #FFCCCC;
}
.MS_description {
	margin: 0px 0px 0px 200px;
	padding: 15px 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 2;
	color:#444444;
	border-left: 1px solid #FFCCCC
}
.FS_dscpTitle00 {
	width: 750px;
	color: none;
	border: 1px solid #FFCCCC
}
.FS_dscpTitle01 {
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
	width: 198px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color:#783200;
	border-right: 1px solid #FFCCCC;
	border-left: 1px solid #FFCCCC;
}
.FS_dscpTitle02 {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 200px;
	height: 300px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color:#783200;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.FS_TitleBody03 {
	width: 750px;
	height: 300px;
}
.FS_dscpTitle03A {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 150px;
	height:50px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color:#783200;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.FS_dscpTitle03B {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 150px;
	height: 200px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color:#783200;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.FS_dscpTitle03C {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 150px;
	height: 50px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color:#783200;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.FS_Body01 {
	padding-left: 10px;
	width: 390px;
	height: 50px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	text-align: left;
	color:#666666;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.FS_Body02 {
	padding-left: 10px;
	width: 390px;
	height: 200px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	text-align: left;
	color:#666666;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.FS_Body03 {
	padding-left: 10px;	
	width: 390px;
	height: 50px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	text-align: left;
	color:#666666;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
}
.FS_dscpBody {
	float: right;
	width: 540px;
	padding-top: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	color:#666666;
}
.returnLink {
	padding-right: 5px;
	float: right;
	width: 30px;
	height: 20px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
	text-align: right;
	color: #999999;
	border-left:1px solid #FFCCCC
}

.FS_description {
	float: right;
	width: 530px;
	padding: 0 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 1.5;
	color:#444444;
	border-left: 1px solid #FFCCCC
}
.FS_fontBrown {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	color:#663300;
}
.FS_fontBrownBold {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	color:#663300;
}
.FS_fontTurcoise {
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color:#0099CC;
}
.FS_fontRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color:#FF3333;
}
.reception {
	float: left;
	margin-bottom:5px;
	padding-top: 5px;
	width: 750px;
	height: 100px;
	font-size: 9px;
	background:url(reception_.gif) no-repeat;
	background-color:#FFFFFF;
}
.FS_img {
	float: left;
	width: 750px;
	font-size: 9px;
	padding-top: 5px;
	background:url(reception_.gif) no-repeat;
}
.coldWrapper {
	float: left;
	width: 700px;
	margin-left: 25px;
}
.cold_section {
	float: left;
	width: 700px;
	margin-top: 20px;
	border-top: 5px solid #FFCCCC;
}
.csTitle {
	float: left;
	width: 200px;
	padding-top: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #666666;
}
.csTitleBrown {
	float: left;
	width: 200px;
	padding-top: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: center;
	color: #993300;
}
.csBodyCopy {
	float: right;
	width: 500px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #444444;
	line-height: 20px;
}
.csBodyCopy_1 {
	float: right;
	width: 700px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #444444;
	line-height: 20px;
}
.clinicName {
	padding-top: 10px;
	float: right;
	width: 700px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 18px;
	text-align:right;
	color:#3333CC;
}
.doctorName {
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	text-align: right;
	color:#333333;
}
.medicalStep
.check
.cold_Care
.protection

/*診察時間*/
.clinicSchedule
.CS_font {
	width: 750px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	color:#666666;
}
.CS_blue {
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	color:#0066CC;
}
.MSdescription {
	float: right;
	width: 530px;
	padding: 0 10px 10px 10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:12px;
	line-height: 1.5;
	color:#444444;
	border-left: 1px solid #FFCCCC
}

/*診療方針*/
.CP_box {
	float: left;
	width: 750px;
}
.CP_body {
	float:left;
	width:500px;
	margin-left:125px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	line-height: 22px;
	color:#333333;
}


/*診察室*/
#doctorR_dsc {
	float: left;
	width: 750px;
	padding-bottom: 10px;
	font-family:"ゴシック";
	font-size: 16px;
	color:#3333CC;
	text-align: center;
	line-height: 1.5;
}


/*患者様へ*/
#message {
	width: 750px;
	height: 400px;
}
.msgTitle {
	float:left;
	width: 750px;
	height: 18px;
	border-top: solid #CCCCCC;
	border-bottom: solid #CCCCCC;
	font-family: Pゴシック;
	font-size: 14px;
	text-align: center;
	color:#663300;
}
.msgDescription {
	float:right;
	width: 680px;
	font-family: ゴシック;
	font-size: 11px;
	color:#666666;
}
	



/*使用フォント種別*/
.h1 {
	font-family:"Ｐゴシック", Futura-bold;
	font-size: 20px;
}
.h2	サブタイトル
.h3	ボディ（太）
.h4	ボディ（細）
.text_cap {
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 9px;
	color:#999999;
}

.qst {
	font-family:"メイリオ";
	font-size:15px;
	color:#C39;
	line-height: 18px;
	margin-top: 20px;
	border-bottom:#CCC solid 1px;
	border-color:#CCC;
	font-weight:bolder;
}
.asr {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro" ;
	font-size:12px;
	color:#339;
	line-height: 25px;
}
.QAbox {
	float:left;
	width:580px;
	margin-bottom: 50px;
	margin-left: 70px;
}
* html .QAbox {
	float:left;
	width:580px;
	margin-bottom: 50px;
	margin-left: 70px;
}
.F_bold {
	font: Futura;
	font-size:16px;
	font-weight:bolder;
}
