/*---------------------------------------------ベースCSS*/

/*見出し１*/
h1	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
	color: #CCCCCC;
	height: auto;
	width: 800px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: right;

}
body {
	text-align: center;
}


/*ホームページ位置*/
#container {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}



/*ヘッダー部分*/

#header {
	padding: 0px;
	height: 112px;
	width: 800px;
}

/*左部分*/
#left {
	float: left;
	height: auto;
	width: 215px;
	background-image: url(../image/leftnavibackbround.jpg);
	background-repeat: no-repeat;
}

/*左部分タイトル*/
#left #title {
	font-size: 14px;
	color: #666666;
	list-style-type: disc;
	list-style-position: inside;
	padding: 0px;
	margin-top: 10px;
	margin-left: 75px;
	margin-bottom: 23px;
	font-weight: bold;
}

/*左部分ナビ*/
#left .navi {
	margin: 0px;
	font-size: 14px;
	color: #666666;
	padding-left: 50px;
	font-weight: bold;
	height: 32px;
	width: 165px;
	display: block;
	background-image: url(../image/leftnaviback.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
a.navilink:link {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.navilink:visited {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.navilink:hover {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

#left .navi02 {
	margin: 0px;
	font-size: 14px;
	color: #666666;
	padding-left: 50px;
	font-weight: bold;
	height: 48px;
	width: 165px;
	display: block;
	background-image: url(../image/leftnaviback.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
#left #link02 {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	margin-top: 50px;
	height: auto;
	width: 170px;
	margin-left: 45px;
	line-height: 1.5em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
a.link02:link {
	color: #666666;
	text-decoration: underline;
}
a.link02:visited {
	color: #666666;
	text-decoration: underline;
}
a.link02:hover {
	color: #333333;
	text-decoration: none;
}


#left #leftnavi {
	height: auto;
	width: 215px;
}
#left #link {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	margin-top: 50px;
	height: auto;
	width: 170px;
	margin-left: 45px;
	line-height: 1.5em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
a.link:link {
	color: #666666;
	text-decoration: underline;
}
a.link:visited {
	color: #666666;
	text-decoration: underline;
}
a.link:hover {
	color: #333333;
	text-decoration: none;
}
.ed_shop {
	height: 46px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.log_log {
	height: 60px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.map4 {
	height: 161px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 15px;
}
.map4_title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 16px;
	font-weight: bold;
	width: 210px;
	height: auto;
	text-align: center;
	margin-top:30px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;

}

.qr {
	height: 90px;
	width: 90px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 5px;
}
.qr2 {
    font-size:12px;
	color:#666666;
}




/*メイン部分*/
#main {
	height: auto;
	width: 585px;
	float: right;
	background-image: url(../image/title_back.jpg);
	background-repeat: no-repeat;
	background-position: 360px 43px;
}

/*メインナビボックス*/
#main #mainnavi {
	height: 34px;
	width: 585px;
}


/*メインクリニックタイトル*/
#main .clinictitle {
	height: 60px;
	width: 585px;
	padding: 0px;
}

/*メイン部分見出し２*/
#main h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFC249;
	width: 560px;
	color: #333333;
	margin-bottom: 20px;
	margin-top: 35px;
	height: 20px;
}

/*メイン部分見出し３*/
#main h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	height: auto;
	width: 525px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC249;
	border-left-color: #FFC249;
	margin-bottom: 25px;
	margin-top: 25px;
	color: #333333;
	font-weight: bold;
	border-left-width: 15px;
	border-left-style: solid;
	padding-left: 14px;
	line-height: 1.3em;
}

/*メイン部分見出しタイトル*/
.titleh3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	height: auto;
	width: 475px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC249;
	border-left-color: #FFC249;
	margin-bottom: 25px;
	margin-top: 25px;
	color: #333333;
	font-weight: bold;
	border-left-width: 15px;
	border-left-style: solid;
	padding-left: 14px;
	line-height: 1.3em;
}

#main h4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 15px;
	color: #666666;
	margin-left: 15px;
	height: auto;
}


/*メイン部分見出し５*/
#main h5	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	color: #666666;
	font-weight:bold;
}

/*メイン部分見出し６*/
#main h6	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	color:#FF3300;
	font-weight:bold;
	text-align:center;
}

/*メイン部分本文*/
#main p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 10px;
	color: #666666;
}

/*メイン部分本文*/
#main .line {
	font-size: 14px;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 10px;
	text-align: center;
}

#main .indent_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 34px;
	margin-right: 20px;
}

#main .indent_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 47px;
	margin-right: 20px;
}
#main .indent_3 {
	margin-left: 5em;
}


/*文字　青色*/
#main .blue	{
	color:#0000FF;
	font-weight:bold;
}
.black_bold {
	font-weight: bold;
	color: #333333;
}


/*文字　オレンジ色*/
#main .orange	{
	color:#FF6600;
	font-weight:bold;
}

/*文字　黄色*/
#main .yellow	{
	color:#FFCC00;
	font-weight:bold;
}
.red {
	color: #FF0000;
}


/*文字　黒*/
#main .black	{
	color:#000000;
	font-weight:bold;
}


/*フッター部分*/
#footer {
	font-size: 10px;
	line-height: 1.5em;
	height: 39px;
	width: 800px;
	padding-top: 6px;
	text-align: center;
	clear: both;
	border-top:solid 1px #FAC12A;
}

/*フッター部分リンク*/
a.footerlink:link {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.footerlink:visited {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.footerlink:hover {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

/*コピー部分*/
#copy {
	font-size: 12px;
	background-color: #FAC12A;
	height: 19px;
	width: 800px;
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	color: #666666;
}

/*禁無断掲載部分*/
#mudan {
	font-size: 11px;
	height: 19px;
	width: 800px;
	padding-top: 5px;
	text-align: center;
	color: #666666;
}

/*黄色ボックス*/
#main .yellow_box {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.5em;
	background-color: #FFEEAC;
	margin-top: 10px;
	padding: 5px;
}

/*黄色ボックス*/
#main .yellow_box02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.5em;
	background-color: #FFEEAC;
	margin-top: 10px;
	height: auto;
	width: 487px;
	margin-bottom: 25px;
	margin-right: 0px;
	margin-left: 35px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 33px;
}

/*左部分MAPタイトル*/
.map_title	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 16px;
	font-weight: bold;
	width: 210px;
	height: auto;
	text-align: center;
	margin-top:50px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;

}

/*左部分MAP*/
.map {
	margin-right: auto;
	margin-left: auto;
	height: 180px;
	width: 190px;
}

/*左部分住所*/
.address	{
	width:190px;
	height:auto;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size:12px;
	line-height:1.5em;
	margin-right: auto;
	margin-left: auto;
}


/*------------------------------------------------------------------------------------------------------------------------------トップページCSS*/

/*メイン部分医院情報テーブル*/
#main #clinic {
	height: auto;
	width: 543px;
	border-collapse:collapse;
	margin-left: 15px;
}

/*メイン部分医院情報テーブル左*/
#clinic .thleft {
	background-color:#fdf2a3;
	height: auto;
	width: 74px;
	font-size: 12px;
	color: #666666;
}

/*メイン部分医院情報テーブル中央*/
#clinic .tdcanter {
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	height: auto;
	width: 289px;
	padding-left: 10px;
}

/*メイン部分医院情報テーブル右*/
#clinic .tdright {
	width: 170px;
}

/*メイン部分ニュースタイトル*/
#main .newstitle {
	height: 54px;
	width: 585px;
	padding: 0px;
}

/*メイン部分ニュース*/
#main .news {
	font-size: 13px;
	color: #666666;
	height: auto;
	width: 540px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top: 5px;
	padding-left: 5px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/*------------------------------------------------------------------------------------------------------------------------------インプラントCSS*/

/*インプラントとはテーブル*/
#main #imp01 {
	height: auto;
	width: 500px;
	margin-top: 10px;
	border-collapse:collapse;
	margin-left: 45px;
	margin-bottom: 25px;
}

/*インプラントとはテーブル左*/
#main .imp01_left {
	height: auto;
	width: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #fed47e;
	background-color: #FFC249;
	color: #666666;
}

/*インプラントとはテーブル中央*/
#main .imp01_center {
	height: auto;
	width: 100px;
	border: 1px solid #fed47e;
}

/*インプラントとはテーブル右*/
#main .imp01_right {
	height: auto;
	width: 375px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #fed47e;
	text-align: left;
	color: #666666;
}

/*インプラントでこんなことボックス01*/
#main #impbox01 {
	height: 190px;
	width: 490px;
	margin-top: 0;
	margin-bottom:0;
	border: 1px solid #FFC249;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
	margin-left: 45px;
}

/*インプラントでこんなことボックス02*/
#main #impbox02 {
	height: 140px;
	width: 490px;
	margin-top: 0;
	margin-bottom:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFC249;
	border-bottom-color: #FFC249;
	border-left-color: #FFC249;
	margin-left: 45px;
}

/*インプラントでこんなことボックス03*/
#main #impbox03 {
	height: 110px;
	width: 490px;
	margin-top: 0;
	margin-bottom:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFC249;
	border-left-color: #FFC249;
	margin-left: 45px;
}

/*インプラントでこんなことボックス04*/
#main #impbox04 {
	height: 145px;
	width: 490px;
	margin-top: 0;
	margin-bottom:25px;
	border: 1px solid #FFC249;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
	margin-left: 45px;
}

/*フラッシュボックス01*/
.flash_box01 {
	height: 155px;
	width: 560px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.flash_01_left {
	float: left;
	height: 150px;
	width: 275px;
}
.flash_01_right {
	float: right;
	height: 150px;
	width: 260px;
}

/*フラッシュキャプション*/
.flash_box01_caption_box {
	height: 20px;
	width: 550px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 14px;
	color: #666666;
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 5px;
}
.flash_box01_caption {
	float: left;
	height: auto;
	width: 275px;
}

/*フラッシュボックス02*/
.flash_box02 {
	height: 260px;
	width: 560px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 15px;
}

/*フラッシュボックス03*/
.flash_box03 {
	height: 145px;
	width: 560px;
	border: 1px solid #FFC249;
	margin-bottom: 0px;
	margin-top: 0px;
}
.flash_03_left {
	float: left;
	height: 50px;
	width: 260px;
	padding-left:10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-top: 50px;
}
.flash_03_right {
	float: right;
	height: 135px;
	width: 275px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	color: #666666;
	padding-top: 10px;
}

/*フラッシュボックス04*/
.flash_box04 {
	height: 210px;
	width: 560px;
	border: 1px solid #FFC249;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 14px;
	color: #666666;
}
.flash_04_left {
	float: left;
	height: 155px;
	width: 275px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
}
.flash_04_right {
	float: right;
	height: 155px;
	width: 250px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-right: 10px;
	padding-top: 35px;
	line-height: 1.3em;
}

/*フラッシュボックス05*/
.flash_box05 {
	height: 160px;
	width: 560px;
	margin-bottom: 10px;

}
.flash_05_left {
	width:275px;
	height:150px;
	float:left;
	padding-top: 10px;
}
.flash_05_right {
	width:275px;
	height:150px;
	float:right;
	padding-top: 10px;
}

/*フラッシュボックス06*/
.flash_box06 {
	height: 300px;
	width: 560px;
}
#main .setsumei {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	line-height: 1.3em;
	color: #666666;
	text-align: left;
	height: auto;
	width: 500px;
}
#main .setsumei td {
	padding: 5px;
	height: auto;
	width: 240px;
	border: 1px solid #FFCC00;
}

#main .setsumei02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	line-height: 1.3em;
	color: #666666;
	text-align: left;
	height: auto;
	width: 500px;
	margin-bottom: 25px;
}
#main .setsumei02 td {
	padding: 5px;
	height: auto;
	width: 500px;
	border: 1px solid #FFCC00;
}
#main .flash_button_p {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
}

#main .flash_button_p02 {
	margin-top: 0px;
	margin-bottom: 5px;
}

/*インプラントQ&Aテーブル*/
#main #imp_qa {
	height: auto;
	width: 500px;
	margin-top: 20px;
	margin-bottom:10px;
	border-collapse:collapse;
	margin-left: 10px;
}

/*インプラントQ&Aテーブル見出し01*/
#main .imp_qa_th01 {
	height: auto;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color:#FAE17F
}

/*インプラントQ&Aテーブル見出し02*/
#main .imp_qa_th02 {
	height: auto;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top:9px;
}

/*インプラントQ&Aテーブルセル01*/
#main .imp_qa_td01 {
	height: auto;
	width: 470px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	color: #333333;
	text-align: left;
	background-color:#FAE17F;
}

/*インプラントQ&Aテーブルセル*/
#main .imp_qa_td02 {
	height: auto;
	width: 470px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	color: #333333;
	text-align: left;
}

.imp_image	{
	float:left;
}

/*------------------------------------------------------------------------------------------------------------------------------審美歯科CSS*/

/*審美歯科ボックス01*/
#main .sinbibox {
	height: 150px;
	width: 490px;
	margin-top: 0;
	margin-bottom:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
}

/*------------------------------------------------------------------------------------------------------------------------------医院案内CSS*/
#main .iinannai_imagebox	{
	height: 300px;
	width: 585px;
	margin-bottom: 25px;
}

#main .iinannai_p	{
	height: auto;
	width: 340px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	color: #666666;
}


#main .iinannai_image	{
	height: 260px;
	width: 180px;
	float: right;
	margin-right: 20px;
}

#main #iinnanai_button_box	{
	width:560px;
	height:20px;
	margin-bottom: 25px;
	margin-left: 10px;
	margin-top: 0px;
}
#main  .iinnanai_button {
	float: left;
	height: 15px;
	width: 112px;
	background-image: url(../image/button01.jpg);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 5px;
	
}
a.iinnanai_button_link:link{
	height: 10px;
	width: 112px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	height: 10px;
	width: 140px;
	margin-top: 5px;

}
a.iinnanai_button_link:visited{
	height: 10px;
	width: 112px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	height: 10px;
	width: 140px;
	margin-top: 5px;

}
a.iinnanai_button_link:hover{
height: 10px;
	width: 112px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 10px;
	width: 140px;
	margin-top: 5px;

}

	/*------------------------------------------------------------------------------------------------------------------------------待合室CSS*/
#main #machiai_table	{
	width: 570px;
	margin-top: 0px;
	margin-bottom: 10px;
	height: auto;

}

#main .machiai_td01		{
	width: 168px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #333333;
	text-align: left;

}

#main .machiai_td02		{
	width: 251px;
	height: auto;

}

#main .machiai_td03		{
	width: 111px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #333333;
	text-align: left;

}

/*------------------------------------------------------------------------------------------------------------------------------スタッフ紹介CSS*/
#main .staff	{
	width: 450px;
	margin-left: 100px;
	margin-bottom: 10px;

}
#main .staff_image {
	float: left;
	width: 150px;
}

#main .staff_name	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	height: auto;
	width: 270px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	padding-left: 5px;
	padding-top: 5px;
	margin-top: 0px;

}

#main .staff_text {
	width: 300px;
	float: left;
	margin: 0px;
}

/*------------------------------------------------------------------------------------------------------------------------------診療時間・MAPCSS*/

/*診療時間ボックス*/
#main #shinryo_box	{
	height: 210px;
	width: 550px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 30px;
}

/*診療時間ボックス左側*/
#main .shinryo_box_left{
	float: left;
	height: 210px;
	width: 150px;

}
/*診療時間ボックス右側*/
#main .shinryo_box_right{
	height: 210px;
	width: 394px;
	float: left;
	margin-top: 0px;
	margin-left: 5px;

}

/*診療時間テーブル*/
#main #shinryo {
	height: auto;
	width: 370px;
	margin-top: 0px;
	border-collapse:collapse;
	margin-bottom: 10px;
}

/*診療時間テーブル見出し*/
#main .shinryo_th {
	height: 20px;
	width: 130px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	border: 1px solid #fed47e;
	background-color: #FFC249;
	color: #666666;
	padding-left: 5px;
	padding-top: 5px;
}

/*診療時間テーブルセル*/
#main .shinryo_td {
	height: 15px;
	width: 240px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	border: 1px solid #fed47e;
	color: #666666;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
}

/*MAPボックス*/
#main #map_box	{
	height: 225px;
	width: 510px;
	margin-bottom: 15px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

/*MAPボックス左側*/
#main .map_box_left	{
	width:305px;
	height:225px;
	float: left;
	text-align: left;
}

/*MAPボックス右側*/
#main .map_box_right	{
	width: 230px;
	height:225px;
	float: left;
	margin-left: 10px;
}



/*------------------------------------------------------------------------------------------------------------------------------口腔筋機能療法CSS*/

#main .koku_imagebox01	{
	height: 185px;
	width: 585px;
}

#main .koku_imagebox02	{
	height: 152px;
	width: 585px;
	margin-bottom: 0px;
}

#main .koku_p	{
	height: 150px;
	width: 405px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	color: #666666;
}


#main .koku_image	{
	height: 135px;
	width: 100px;
	float: right;
	margin-right: 20px;
}

/*------------------------------------------------------------------------------------------------------------------------------口臭外来CSS*/

#main #kosyu {
	height: auto;
	width: 550px;
	border-collapse:collapse;
	margin-bottom: 15px;
	border: 1px solid #FFCC00;
}

#main .kosyu_th {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	text-align: left;
	height: auto;
	width: 65px;
	padding-top: 10px;
	padding-left:10px;
}

#main .kosyu_td01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #333333;
	height: auto;
	width: 350px;
	text-align: left;
	padding-top: 10px;
}

#main .kosyu_td02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: 333333;
	height: auto;
	width: 100px;
}

#main .kosyu_td03 {
	font-size: 16px;
	color: 333333;
	height: auto;
	width: 350px;
	text-indent:7em;
	text-align: left;
}

#main #sisyu_kiki {
	height: auto;
	width: 550px;
	border-collapse:collapse;
}
#main .sisyu_kiki_left {
	height: 75px;
	width: 100px;
}
#main .sisyu_kiki_right {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #333333;
	height: auto;
	width: 450px;
	text-align: left;
}

#main #kosyu02 {
	height: auto;
	width: 550px;
	border-collapse:collapse;
	margin-bottom: 25px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	height: auto;
	border: 1px solid #FFCC00;
	color: #666666;
}

#main .kosyu02_th {
	font-weight: bold;
	text-align: left;
	height: auto;
	padding-top:10px;
	padding-right: 5px;
	padding-left: 10px;
}
#main .kosyu02_td01 {
	padding-top:10px;
	padding-right: 5px;
	padding-left: 10px;
	text-align: left;
}
#main .kosyu02_td02 {
		text-align:center;
		color:#FF0000;
}

#main #sisyu_kiki02 {
	height: auto;
	width: 550px;
	border-collapse:collapse;
}
#main .sisyu_kiki02_left {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #333333;
	height: auto;
	width: 165px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

#main .sisyu_kiki02_right {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #666666;
	height: auto;
	width: 385px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.letter_image	{
	border:solid 1px #666666;
}

/*------------------------------------------------------------------------------------------------------------------------------治療費CSS*/

/*治療費テーブル*/
#main #price {
	height: auto;
	width: 500px;
	margin-top: 10px;
	border-collapse:collapse;
}

/*治療費テーブル見出しセル01*/
#main .price_th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #FF6600;
	background-color: #FFC249;
	color: #666666;
	text-align: left;
	padding-left: 5px;
}

/*治療費テーブルテーブルセル01*/
#main .price_td01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #FF6600;
	text-align: center;
	background-color: #FFC249;
	color: #666666;
	font-weight: bold;
}

/*治療費テーブルテーブルセル02*/
#main .price_td02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	border: 1px solid #FF6600;
	text-align: center;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#main .hosho {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	color: #666666;
	text-align: left;
	height: auto;
	width: 500px;
	margin-left: 30px;
	margin-bottom: 10px;
}


/*税込み*/
.zeikomi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #FF3333;
	text-align: right;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 50px;
}

/*------------------------------------------------------------------------------------------------------------------------------スタッフ募集CSS*/

/*スタッフ募集テーブル*/
#main #recruit {
	height: auto;
	width: 500px;
	margin-top: 10px;
	border-collapse:collapse;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: left;
}

/*スタッフ募集テーブル左*/
#main .recruit_th {
	height: auto;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #FF6600;
	background-color: #FFC249;
	color: #666666;
	padding: 5px;
}

/*スタッフ募集テーブル右*/
#main .recruit_td {
	height: auto;
	width: 350px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #FF6600;
	text-align: left;
	color: #666666;
}

/*---------------------------------------------------------------------------------------------------ホワイトニングCSS*/

/*ホワイトニングテーブル*/
#main #whitening {
	height: auto;
	width: 500px;
	margin-top: 10px;
	margin-bottom:10px;
	border-collapse:collapse;
	margin-left: 10px;
}

/*ホワイトニングテーブル見出し*/
#main .whitening_th {
	height: auto;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #FF6600;
	background-color: #FFC249;
	color: #666666;
}

/*ホワイトニングテーブルセル*/
#main .whitening_td {
	height: auto;
	width: 350px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #FF6600;
	text-align: left;
	color: #666666;
}

/*ホワイトニングテーブル右*/
#main .blank {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	padding: 5px;
	border: 1px solid #FF6600;
	text-align: center;
	color: #FF3333;
}

/*ホワイトニングQ&Aテーブル*/
#main #whitening_qa {
	height: auto;
	width: 500px;
	margin-top: 20px;
	margin-bottom:10px;
	border-collapse:collapse;
	margin-left: 10px;
}

/*ホワイトニングQ&Aテーブル見出し01*/
#main .whitening_qa_th01 {
	height: auto;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color:#FAE17F
}

/*ホワイトニングQ&Aテーブル見出し02*/
#main .whitening_qa_th02 {
	height: auto;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top:9px;
}

/*ホワイトニングQ&Aテーブルセル01*/
#main .whitening_qa_td01 {
	height: auto;
	width: 470px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	color: #333333;
	text-align: left;
	background-color:#FAE17F;
}

/*ホワイトニングQ&Aテーブルセル02*/
#main .whitening_qa_td02 {
	height: auto;
	width: 470px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	color: #333333;
	text-align: left;
}

/*ホワイトニング症例テーブル*/
#main #whitening_rei {
	height: auto;
	width: 350px;
	margin-top: 15px;
	margin-bottom:15px;
	border-collapse:collapse;
	margin-left: 10px;
}

/*ホワイトニング症例テーブル見出し*/
#main .whitening_rei_th {
	height: auto;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFC249;
}

/*ホワイトニング症例テーブルセル画像*/
#main .whitening_rei_td01 {
	height: auto;
	width: 150px;
}

/*ホワイトニング症例テーブルセル矢印*/
#main .whitening_rei_td02 {
	height: auto;
	width: 50px;
}


/*---------------------------------------------------------------------------------------------------歯周病CSS*/

/*PMTCテーブル*/
#main #pmtc {
	height: auto;
	width: 550px;
	margin-top: 10px;
	margin-bottom:15px;
	border-collapse:collapse;
	margin-left: 10px;
	border: 1px solid #FFCC00;
}

/*PMTCテーブル見出し*/
#main .pmtc_th {
	height: auto;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-indent: 10px;
	padding-top: 7px;
	text-align: left;
	
}

/*PMTCテーブルセル*/
#main .pmtc_td {
	height: auto;
	width: 380px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5em;
	text-align: left;
	color: #666666;
	padding-top: 5px;
}

/*PMTCテーブルセル矢印*/
#main .pmtc_td02 {
	height:auto;
	width: 550px;
	font-size: 14px;
	text-align: center;
	color: #666666;
}


/*------------------------------------------------------------------------------------------------------------------------------予防歯科CSS*/

/*予防歯科ボックス*/
#main #yobo {
	height: 410px;
	width: 560px;
	margin-left: 15px;
}

/*予防歯科画像ボックス*/
#yobo #yobo_image {
	float: left;
	height: 410px;
	width: 150px;
}

/*予防歯科テキストボックス*/
#yobo #yobo_text {
	float: left;
	height: 410px;
	width: 390px;
}

/*予防歯科見出し３*/
#main .yobo_title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	height: 15px;
	width: 350px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC249;
	border-left-color: #FFC249;
	margin-bottom: 10px;
	margin-top: 0px;
	color: #333333;
	font-weight: bold;
	border-left-width: 15px;
	border-left-style: solid;
}



/*------------------------------------------------------------------------------------------------------------------------------設備CSS*/

#main #setubi_button_box01	{
	width:575px;
	height:20px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
}

#main #setubi_button_box02	{
	width:575px;
	height:20px;
	margin-bottom: 30px;
	margin-left: 10px;
	margin-top: 5px;
}

#main  .setubi_button {
	float: left;
	height: 30px;
	width: 112px;
	background-image: url(../image/button02.jpg);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	
}
a.setubi_button_link:link{
	height: 30px;
	width: 112px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	height: 10px;
	width: 140px;
	margin-top: 5px;

}
a.setubi_button_link:visited{
	height: 30px;
	width: 112px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	height: 10px;
	width: 140px;
	margin-top: 5px;

}
a.setubi_button_link:hover{
height: 20px;
	width: 140px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 10px;
	width: 140px;
	margin-top: 5px;

}

/*---------------------------------------------------------------------------------------------------アロマを利用したメインテナンスCSS*/

#main #aloma_table	{
	width: 450px;
	margin-top: 10px;
	margin-bottom:10px;
	border-collapse:collapse;
	margin-left: 10px;
}

#main .aloma_td		{
	width: 150px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #FF6600;
	text-align: left;
	color: #666666;

}

/*---------------------------------------------------------------------------------------------------オクルーザー咬合力測定システムCSS*/

/*オクルーザー咬合力測定システムボックス01*/
#main .occluzerbox {
	width: 450px;
	margin-top: 0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
}

/*オクルーザー咬合力測定システムテーブル01*/
#main #occluze01 {
	height: auto;
	width: 500px;
	margin-top: 15px;
	margin-bottom:15px;
	border-collapse:collapse;
	margin-left: 10px;
}

/*オクルーザー咬合力測定システムテーブル01見出し*/
#main .occluze01_th {
	height: auto;
	width: 225px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFCC00;
	text-align: left;
}

/*オクルーザー咬合力測定システムテーブル01セル画像*/
#main .occluze01_td01 {
	height: auto;
	width: 225px;
}

/*オクルーザー咬合力測定システムテーブル01セル矢印*/
#main .occluze01_td02 {
	height: auto;
	width: 50px;
}

/*オクルーザー咬合力測定システムテーブル02*/
#main #occluze02 {
	height: auto;
	width: 550px;
	margin-top: 15px;
	margin-bottom:15px;
	border-collapse:collapse;
	margin-left: 0px;
}

/*オクルーザー咬合力測定システムテーブル02見出し*/
#main .occluze02_th {
	height: auto;
	width: 150px;
	background-color: #FFCC00;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
}

/*オクルーザー咬合力測定システムテーブル02セル画像*/
#main .occluze02_td {
	height: auto;
	width: 150px;
}

/*オクルーザー咬合力測定システムテーブル2セル矢印*/
#main .occluze02_td02 {
	height: auto;
	width: 30px;
}

/*---------------------------------------------------------------------------------------------------位相差顕微鏡で口腔内の最近検査（カビ）CSS*/

/*位相差顕微鏡で口腔内の最近検査（カビ）テーブル*/
#main #kabi {
	height: auto;
	width: 500px;
	margin-top: 10px;
	border-collapse:collapse;
	margin-bottom: 10px;
	margin-left: 43px;
}

/*位相差顕微鏡で口腔内の最近検査（カビ）テーブル左*/
#main .kabi_left {
	width: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #fed47e;
	background-color: #FFC249;
	color: #666666;
	height: auto;
}

/*位相差顕微鏡で口腔内の最近検査（カビ）テーブル中央*/
#main .kabi_center {
	width: 150px;
	border: 1px solid #fed47e;
	height: auto;
}

/*位相差顕微鏡で口腔内の最近検査（カビ）テーブル右*/
#main .kabi_right {
	width: 335px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #fed47e;
	text-align: left;
	color: #666666;
	height: auto;
}

/*位相差顕微鏡で口腔内の最近検査（カビ）ボックス*/
#main #kabi_box {
	width: 500px;
	margin-top: 0;
	margin-bottom:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
	margin-left: 43px;
	height: 410px;
}

/*---------------------------------------------------------------------------------------------------位相差顕微鏡で口腔内の最近検査（顕微鏡）CSS*/

/*位相差顕微鏡で口腔内の最近検査（顕微鏡）テーブル*/
#main #kenbikyou {
	height: auto;
	width: 500px;
	margin-top: 10px;
	border-collapse:collapse;
	margin-bottom: 10px;
	margin-left: 43px;
}

/*位相差顕微鏡で口腔内の最近検査（顕微鏡）テーブル左*/
#main .kenbikyou_left {
	width: 180px;
	height:auto;
	border: 1px solid #fed47e;
}

/*位相差顕微鏡で口腔内の最近検査（顕微鏡）テーブル右*/
#main .kenbikyou_right {
	width: 320px;
	height:auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	padding: 5px;
	line-height: 1.5em;
	border: 1px solid #fed47e;
	text-align: left;
	color: #666666;
	height: auto;
}

/*---------------------------------------------------------------------------------------------------スーパーウォーター 酸化電位水CSS*/



/*スーパーウォーター 酸化電位水ボックス*/
#main .water {
	width: 490px;
	margin-top: 10px;
	margin-bottom:10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	color: #666666;
	margin-left: 45px;
	height: auto;
}

/*---------------------------------------------------------------------------------------------------衛生管理についてCSS*/

/*衛生管理についてテーブル*/
#main #eisei {
	height: auto;
	width: 550px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*衛生管理についてテーブル左側セル*/
#main .eisei_td01 {
	height: auto;
	width: 365px;
}

/*衛生管理についてテーブル右側セル*/
#main .eisei_td02 {
	height: auto;
	width: 185px;
}

/*衛生管理についてボックス*/
#main .eisei_box {
	width: 570px;
	margin-top: 10px;
	margin-bottom:10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	text-align: left;
	line-height: 1.5em;
	padding: 5px;
	height: 150px;;
}

/*------------------------------------------------------------------------------------------------------------------------------TOPICSCSS*/

/*TOPICSテーブル*/
#main .topics {
	height: auto;
	width: 460px;
	margin-left: 70px;
	margin-bottom: 10px;
}

/*TOPICSテーブルセル*/

#main  .topics_td {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #333333;
	height: auto;
	width: 230px;
	font-weight: bold;
}

/*------------------------------------------------------------------------------------------------------------------------------サイトマップCSS*/

/*サイトマップリンク*/
#main .sitemap {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 10px;
	color: #666666;
}
a.sitemap:link	{
	text-decoration: underline;

}
a.sitemap:visited	{
	text-decoration: underline;

}
a.sitemap:hover	{
	text-decoration: none;

}

/*------------------------------------------------------------------------------------------------------------------------------リンク集CSS*/

/*リンク集リンク*/
#main .linksyu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 10px;
	color: #666666;
}
a.linksyu:link	{
	text-decoration: underline;

}
a.linksyu:visited	{
	text-decoration: underline;

}
a.linksyu:hover	{
	text-decoration: none;

}

.link_p	{
	margin-bottom:0;
	margin-left:15px;
}

/*---------------------------------------------------------------------------------------------------------------------------アンチエイジングCSS*/

#main .ohis {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 13px;
	line-height: 1.3em;
	color: #666666;
	text-align: left;
	padding: 5px;
	height: auto;
	width: 490px;
	margin-left: 25px;
	margin-bottom: 15px;
	border: 1px solid #999999;
}

.anti_image_box	{
	width: 490px;
	height:145px;
	margin-left: 25px;
	margin-bottom: 10px;
}

.anmti_image	{
		float:right;
}

.tb {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.att {
	background-color: #FDE6B0;
	border: 1px solid #FFB636;
	padding: 10px;
}

/*-------------------------------------------------------------------------------------------------------------------------------お問い合わせCSS*/

/*メールフォームテーブル*/
.mail_form	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 14px;
	color: #666666;
	text-align: left;
	height: auto;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border-collapse:collapse;
	margin-bottom: 10px;
}

/*メールフォームテーブル見出しセル*/
.mail_form th	{
	border:solid 1px #fed47e;
	background-color:#FFC249;
	padding: 5px;
	height: auto;
}

/*メールフォームテーブルセル*/
.mail_form td	{
	border:solid 1px #fed47e;
	padding: 5px;
	height: auto;
}
